Daily Build Log
Thu Jan 30 01:08:56 2025 UTC
print OS Version
Thu Jan 30 01:08:56 2025 UTC
Hostname
Mac-1738198909805.local
OS version (uname -a)
Darwin Mac-1738198909805.local 22.6.0 Darwin Kernel Version 22.6.0: Fri Nov 15 17:21:49 PST 2024; root:xnu-8796.141.3.709.7~2/RELEASE_X86_64 x86_64
Disk space information (df -k)
Filesystem 1024-blocks Used Available Capacity iused ifree %iused Mounted on
/dev/disk1s1 340451288 142138020 185878916 44% 2822882 1858789160 0% /System/Volumes/Data
/dev/disk1s1 340451288 142138020 185878916 44% 2822882 1858789160 0% /System/Volumes/Data
Approximate BogoMIPS (larger means faster)
16217.9991179154
PrintACEConfig
Thu Jan 30 01:08:56 2025 UTC
XML Config file: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/cmake_modeling_m13_j_FM-1f_autobuild_workspace/config.xml
================ Autobuild ChangeLog ================
================ config.h ================
#define ACE_DISABLE_MKTEMP
#define ACE_DISABLE_READDIR_R
#define ACE_DISABLE_TEMPNAM
#define TAO_HAS_UIOP 0
#include "ace/config-macosx.h"
================ default.features ================
no_cxx11=0
ssl=1
xerces3=1
no_rapidjson=0
openssl11=1
no_cxx11=0
ssl=1
xerces3=1
no_rapidjson=0
openssl11=1
================ platform_macros.GNU ================
CCFLAGS += -std=c++11
optimize = 0
xerces3=1
include $(ACE_ROOT)/include/makeinclude/platform_macosx.GNU
================ ACE VERSION ================
This is ACE version 6.5.21, released Thu May 16 12:00:35 CEST 2024
================ TAO VERSION ================
This is TAO version 2.5.21, released Thu May 16 12:00:35 CEST 2024
================ DDS VERSION ================
This is OpenDDS version 3.32.0-dev (NOT A RELEASE)
print make Version
Thu Jan 30 01:08:56 2025 UTC
Make version (make -v)
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
This program built for i386-apple-darwin11.3.0
check compiler gcc
Thu Jan 30 01:08:57 2025 UTC
================ Compiler version ================
Apple clang version 15.0.0 (clang-1500.1.0.2.5)
Target: x86_64-apple-darwin22.6.0
Thread model: posix
InstalledDir: /Applications/Xcode_15.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
@(#)PROGRAM:ld PROJECT:dyld-1022.1
BUILD 05:26:33 Dec 7 2023
configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h
will use ld-classic for: armv6 armv7 armv7s arm64_32 i386 armv6m armv7k armv7m armv7em
LTO support using: LLVM version 15.0.0 (static support for 29, runtime is 29)
TAPI support using: Apple TAPI version 15.0.0 (tapi-1500.0.12.8)
Library search paths:
Framework search paths:
print perl version
Thu Jan 30 01:08:59 2025 UTC
perl version (perl -V)
Summary of my perl5 (revision 5 version 40 subversion 1) configuration:
Platform:
osname=darwin
osvers=22.6.0
archname=darwin-thread-multi-2level
uname='darwin ventura 22.6.0 darwin kernel version 22.6.0: fri nov 15 17:21:49 pst 2024; root:xnu-8796.141.3.709.7~2release_x86_64 x86_64 '
config_args='-des -Dinstallstyle=lib/perl5 -Dinstallprefix=/usr/local/Cellar/perl/5.40.1 -Dprefix=/usr/local/opt/perl -Dprivlib=/usr/local/opt/perl/lib/perl5/5.40 -Dsitelib=/usr/local/opt/perl/lib/perl5/site_perl/5.40 -Dotherlibdirs=/usr/local/lib/perl5/site_perl/5.40 -Dperlpath=/usr/local/opt/perl/bin/perl -Dstartperl=#!/usr/local/opt/perl/bin/perl -Dman1dir=/usr/local/opt/perl/share/man/man1 -Dman3dir=/usr/local/opt/perl/share/man/man3 -Duseshrplib -Duselargefiles -Dusethreads'
hint=recommended
useposix=true
d_sigaction=define
useithreads=define
usemultiplicity=define
use64bitint=define
use64bitall=define
uselongdouble=undef
usemymalloc=n
default_inc_excludes_dot=define
Compiler:
cc='cc'
ccflags ='-fno-common -DPERL_DARWIN -mmacosx-version-min=13.7 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
optimize='-O3'
cppflags='-fno-common -DPERL_DARWIN -mmacosx-version-min=13.7 -DNO_THREAD_SAFE_QUERYLOCALE -DNO_POSIX_2008_LOCALE -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
ccversion=''
gccversion='Apple LLVM 15.0.0 (clang-1500.1.0.2.5)'
gccosandvers=''
intsize=4
longsize=8
ptrsize=8
doublesize=8
byteorder=12345678
doublekind=3
d_longlong=define
longlongsize=8
d_longdbl=define
longdblsize=16
longdblkind=3
ivtype='long'
ivsize=8
nvtype='double'
nvsize=8
Off_t='off_t'
lseeksize=8
alignbytes=8
prototype=define
Linker and Libraries:
ld='cc'
ldflags =' -mmacosx-version-min=13.7 -fstack-protector-strong -L/usr/local/lib'
libpth=/usr/local/Cellar/berkeley-db@5/5.3.28_1/lib /usr/local/lib /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/lib /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/lib /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib /usr/lib
libs=-lgdbm -ldb
perllibs=
libc=
so=dylib
useshrplib=true
libperl=libperl.dylib
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs
dlext=bundle
d_dlsymun=undef
ccdlflags=' '
cccdlflags=' '
lddlflags=' -mmacosx-version-min=13.7 -bundle -undefined dynamic_lookup -L/usr/local/lib -fstack-protector-strong'
Characteristics of this binary (from libperl):
Compile-time options:
HAS_LONG_DOUBLE
HAS_STRTOLD
HAS_TIMES
MULTIPLICITY
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_HASH_FUNC_SIPHASH13
PERL_HASH_USE_SBOX32
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
PERL_USE_SAFE_PUTENV
USE_64_BIT_ALL
USE_64_BIT_INT
USE_ITHREADS
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_COLLATE
USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC
USE_LOCALE_TIME
USE_PERLIO
USE_PERL_ATOF
USE_REENTRANT_API
Built under darwin
Compiled at Jan 18 2025 18:37:02
@INC:
/usr/local/opt/perl/lib/perl5/site_perl/5.40/darwin-thread-multi-2level
/usr/local/opt/perl/lib/perl5/site_perl/5.40
/usr/local/opt/perl/lib/perl5/5.40/darwin-thread-multi-2level
/usr/local/opt/perl/lib/perl5/5.40
/usr/local/lib/perl5/site_perl/5.40/darwin-thread-multi-2level
/usr/local/lib/perl5/site_perl/5.40
PrintAutobuildConfig
Thu Jan 30 01:08:59 2025 UTC
================ Autobuild file /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/cmake_modeling_m13_j_FM-1f_autobuild_workspace/config.xml ================
<autobuild>
<configuration>
<variable name="log_file" value="output"/>
<variable name="log_root" value="/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/cmake_modeling_m13_j_FM-1f_autobuild_workspace/logs"/>
<variable name="project_root" value="/Users/runner/work/OpenDDS/OpenDDS/OpenDDS"/>
<variable name="root" value="/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/cmake_modeling_m13_j_FM-1f_autobuild_workspace"/>
<variable name="junit_xml_output" value="Tests"/>
</configuration>
<command name="log" options="on"/>
<command name="print_os_version"/>
<command name="print_ace_config"/>
<command name="print_make_version"/>
<command name="check_compiler" options="gcc"/>
<command name="print_perl_version"/>
<command name="print_autobuild_config"/>
<command name="auto_run_tests" options="script_path=tests dir=/Users/runner/work/OpenDDS/OpenDDS/OpenDDS --no-dcps -Config CXX11 -Config RAPIDJSON -Config NO_SHMEM -Config DDS_NO_ORBSVCS -Config NO_BUILT_IN_TOPICS --java --cmake --modeling"/>
<command name="log" options="off"/>
<command name="process_logs" options="move prettify index"/>
</autobuild>
auto_run_tests
Thu Jan 30 01:08:59 2025 UTC
Running: perl tests/auto_run_tests.pl --no-dcps -Config CXX11 -Config RAPIDJSON -Config NO_SHMEM -Config DDS_NO_ORBSVCS -Config NO_BUILT_IN_TOPICS --java --cmake --modeling in /Users/runner/work/OpenDDS/OpenDDS/OpenDDS
Test Lists: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/dcps_java_tests.lst, /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/modeling_tests.lst
Configs: CXX11, RAPIDJSON, NO_SHMEM, DDS_NO_ORBSVCS, NO_BUILT_IN_TOPICS, macOS, RTPS, GH_ACTIONS
Excludes:
==============================================================================
java/tests/hello/run_test.pl
#
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at i2jrt.ORB.string_to_object(Native Method)
at Client.main(Client.java:26)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at i2jrt.ORB.string_to_object(Native Method)
at Client.main(Client.java:26)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at i2jrt.ORB.string_to_object(Native Method)
at Client.main(Client.java:26)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at i2jrt.ORB.string_to_object(Native Method)
at Client.main(Client.java:26)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at i2jrt.ORB.string_to_object(Native Method)
at Client.main(Client.java:26)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at i2jrt.ORB.string_to_object(Native Method)
at Client.main(Client.java:26)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Test.HelloHelper.native_unarrow(Native Method)
at Test.HelloHelper.narrow(HelloHelper.java:13)
at Client.main(Client.java:27)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Test.HelloHelper.native_unarrow(Native Method)
at Test.HelloHelper.narrow(HelloHelper.java:13)
at Client.main(Client.java:27)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Test.HelloHelper.native_unarrow(Native Method)
at Test.HelloHelper.narrow(HelloHelper.java:13)
at Client.main(Client.java:27)
Hello Client - get_string returned <Hello there!>
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at i2jrt.ORB.destroy(Native Method)
at Client.main(Client.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at i2jrt.ORB.destroy(Native Method)
at Client.main(Client.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at i2jrt.ORB.destroy(Native Method)
at Client.main(Client.java:37)
(3792|140704412252608) server - event loop finished
auto_run_tests_finished: java/tests/hello/run_test.pl Time:404s Result:0
==============================================================================
java/idl2jni/tests/union/run_test.pl
#
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallByteMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallShortMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallShortMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionND(Native Method)
at TestUnion.main(TestUnion.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallBooleanMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at TestUnion.getUnionWD(Native Method)
at TestUnion.main(TestUnion.java:41)
auto_run_tests_finished: java/idl2jni/tests/union/run_test.pl Time:2s Result:0
==============================================================================
java/tests/complex_idl/run_test.pl
#
TAO (8297|140704412252608) - Completed initializing the process-wide service context
TAO (8297|140704412252608) - Default ORB services initialization begins
TAO (8297|140704412252608) - ORBInitializer_Registry::register_orb_initializer 0 @0x6000037c0090
TAO (8297|140704412252608) - ORBInitializer_Registry::register_orb_initializer 1 @0x600002bc0100
TAO (8297|140704412252608) - Default ORB services initialization completed
TAO (8297|140704412252608) - We are the default 2.5.21 ORB ...
TAO (8297|140704412252608) - Initializing the orb-specific services
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:43)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:43)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:43)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:46)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl._DataTypeSupportTAOPeer.register_type(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:51)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataTypeSupportTAOPeer.register_type(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:51)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataTypeSupportTAOPeer.register_type(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:51)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl._ElectionNews_tTypeSupportTAOPeer.register_type(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:56)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._ElectionNews_tTypeSupportTAOPeer.register_type(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:56)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._ElectionNews_tTypeSupportTAOPeer.register_type(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:56)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:60)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:59)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:59)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:59)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:65)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:64)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:64)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:64)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:69)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_config(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:74)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_config(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:74)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_config(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:74)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_inst(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:78)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_inst(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:78)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_inst(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:78)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.bind_config(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:83)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.bind_config(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:83)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.bind_config(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:83)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:85)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.bind_config(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:88)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.bind_config(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:88)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.bind_config(Native Method)
at ComplexIDLTest.setUp(ComplexIDLTest.java:88)
at ComplexIDLTest.main(ComplexIDLTest.java:327)
And now for something completely different...
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:99)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testQuotes(ComplexIDLTest.java:150)
at ComplexIDLTest.main(ComplexIDLTest.java:329)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x536f0] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33de4] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x3e4c0] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x3d8d9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x3d8d9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x3d8d9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x3d8f8] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33a95] copyToJava(JNIEnv_*, _jobject*&, DDS::PublicationMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x3e545] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33a95] copyToJava(JNIEnv_*, _jobject*&, DDS::PublicationMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x3e545] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33ab4] copyToJava(JNIEnv_*, _jobject*&, DDS::PublicationMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x3e545] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataWriterHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataWriterHelper.narrow(DataDataWriterHelper.java:13)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:113)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataWriterHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataWriterHelper.narrow(DataDataWriterHelper.java:13)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:113)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataWriterHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataWriterHelper.narrow(DataDataWriterHelper.java:13)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:113)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataWriterHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataWriterHelper.narrow(DataDataWriterHelper.java:13)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:113)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataWriterHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataWriterHelper.narrow(DataDataWriterHelper.java:13)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:113)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataWriterHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataWriterHelper.narrow(DataDataWriterHelper.java:13)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:113)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$1.on_publication_matched(ComplexIDLTest.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x52fb0] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x32ca4] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
[Complex_Idl.Quote@6b495031]
episode_name = Full Frontal Nudity (1969)
skit_name = Dead Parrot
cast_member = John Cleese (Mr. Praline)
'E's not pinin'! 'E's passed on! This parrot is no more! He has ceased to be! 'E's expired and gone to meet 'is maker! 'E's a stiff! Bereft of life, 'e rests in peace! If you hadn't nailed 'im to the perch 'e'd be pushing up the daisies! 'Is metabolic processes are now 'istory! 'E's off the twig! 'E's kicked the bucket, 'e's shuffled off 'is mortal coil, run down the curtain and joined the bleedin' choir invisible! THIS IS AN EX-PARROT!
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
[Complex_Idl.Quote@7b9f253f]
episode_name = The Spanish Inquisition (1970)
skit_name = The Spanish Inquisition
cast_member = Michael Palin (Ximinez)
Nobody expects the Spanish Inquisition! Our chief weapon is surprise... surprise and fear...fear and surprise.... our two weapons are fear and surprise... and ruthless efficiency.... Our three weapons are fear, surprise, and ruthless efficiency... and an almost fanatical devotion to the Pope.... Our four...no... amongst our weapons.... amongst our weaponry...are such elements as fear, surprise.... I'll come in again.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
[Complex_Idl.Quote@1a607446]
episode_name = Mr. and Mrs. Brian Norris' Ford Popular (1972)
skit_name = Vicar/salesman
cast_member = Terry Jones (Mrs. S)
It's funny, isn't it? How your best friend can just blow up like that? I mean, you wouldn't think it was medically possible, would you?
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x67242] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
(Those responsible have been sacked.)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:232)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
VWARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ComplexIDLTest.testElectionNews(ComplexIDLTest.java:265)
at ComplexIDLTest.main(ComplexIDLTest.java:330)
[libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x3e4c0] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x3d8d9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x3d8d9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x3d8d9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x3d8f8] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33a95] copyToJava(JNIEnv_*, _jobject*&, DDS::PublicationMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x3e545] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33a95] copyToJava(JNIEnv_*, _jobject*&, DDS::PublicationMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x3e545] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33ab4] copyToJava(JNIEnv_*, _jobject*&, DDS::PublicationMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x3e545] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xdf8e1] OpenDDS::DCPS::DataWriterImpl::association_complete_i(OpenDDS::DCPS::GUID_t const&)+0xbf1
C [libOpenDDS_Dcps.dylib+0xdeb98] OpenDDS::DCPS::DataWriterImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x418
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1fadb] OpenDDS::DCPS::TcpDataLink::request_ack_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x19b
C [libOpenDDS_Tcp.dylib+0x312bf] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x11f
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.ElectionNews_tDataWriterHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataWriterHelper.narrow(ElectionNews_tDataWriterHelper.java:13)
at ComplexIDLTest$3.on_publication_matched(ComplexIDLTest.java:246)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.ElectionNews_tDataWriterHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataWriterHelper.narrow(ElectionNews_tDataWriterHelper.java:13)
at ComplexIDLTest$3.on_publication_matched(ComplexIDLTest.java:246)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.ElectionNews_tDataWriterHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataWriterHelper.narrow(ElectionNews_tDataWriterHelper.java:13)
at ComplexIDLTest$3.on_publication_matched(ComplexIDLTest.java:246)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.ElectionNews_tDataWriterHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataWriterHelper.narrow(ElectionNews_tDataWriterHelper.java:13)
at ComplexIDLTest$3.on_publication_matched(ComplexIDLTest.java:246)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.ElectionNews_tDataWriterHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataWriterHelper.narrow(ElectionNews_tDataWriterHelper.java:13)
at ComplexIDLTest$3.on_publication_matched(ComplexIDLTest.java:246)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.ElectionNews_tDataWriterHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataWriterHelper.narrow(ElectionNews_tDataWriterHelper.java:13)
at ComplexIDLTest$3.on_publication_matched(ComplexIDLTest.java:246)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._ElectionNews_tDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$3.on_publication_matched(ComplexIDLTest.java:253)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._ElectionNews_tDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$3.on_publication_matched(ComplexIDLTest.java:253)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._ElectionNews_tDataWriterTAOPeer.write(Native Method)
at ComplexIDLTest$3.on_publication_matched(ComplexIDLTest.java:253)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x52fb0] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x32ca4] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libcomplex_idl_test.dylib+0xe545f] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x192f
C [libcomplex_idl_test.dylib+0xf30f6] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x1786
C [libcomplex_idl_test.dylib+0xe1f5b] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xdeb
C [libcomplex_idl_test.dylib+0xe2792] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0xe545f] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x192f
C [libcomplex_idl_test.dylib+0xf30f6] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x1786
C [libcomplex_idl_test.dylib+0xe1f5b] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xdeb
C [libcomplex_idl_test.dylib+0xe2792] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0xe545f] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x192f
C [libcomplex_idl_test.dylib+0xf30f6] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x1786
C [libcomplex_idl_test.dylib+0xe1f5b] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xdeb
C [libcomplex_idl_test.dylib+0xe2792] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0xe545f] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x192f
C [libcomplex_idl_test.dylib+0xf30f6] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x1786
C [libcomplex_idl_test.dylib+0xe1f5b] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xdeb
C [libcomplex_idl_test.dylib+0xe2792] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0xe545f] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x192f
C [libcomplex_idl_test.dylib+0xf30f6] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x1786
C [libcomplex_idl_test.dylib+0xe1f5b] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xdeb
C [libcomplex_idl_test.dylib+0xe2792] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.ElectionNews_tDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataReaderHelper.narrow(ElectionNews_tDataReaderHelper.java:13)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:281)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.ElectionNews_tDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataReaderHelper.narrow(ElectionNews_tDataReaderHelper.java:13)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:281)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.ElectionNews_tDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataReaderHelper.narrow(ElectionNews_tDataReaderHelper.java:13)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:281)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.ElectionNews_tDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataReaderHelper.narrow(ElectionNews_tDataReaderHelper.java:13)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:281)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.ElectionNews_tDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataReaderHelper.narrow(ElectionNews_tDataReaderHelper.java:13)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:281)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.ElectionNews_tDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataReaderHelper.narrow(ElectionNews_tDataReaderHelper.java:13)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:281)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._ElectionNews_tDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:290)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._ElectionNews_tDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:290)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._ElectionNews_tDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:290)
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
at Complex_Idl._ElectionNews_tDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:290)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be]WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
check_pending_exception(JavaThread*)+0x12e
VV [libjvm.dylib+0x5861be] [libjvm.dylib+0x56e922] check_pending_exception(JavaThread*)+0x12e
checked_jni_GetObjectClass+0xa2
CV [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libjvm.dylib+0x56e922] [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C checked_jni_GetObjectClass+0xa2
[libOpenDDS_DCPS_Java.dylib+0x1dd45]C JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
[libOpenDDS_DCPS_Java.dylib+0x4f04]C JNIEnv_::GetObjectClass(_jobject*)+0x24
[libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
CC [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libcomplex_idl_test.dylib+0x6bbaf] [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libOpenDDS_DCPS_Java.dylib+0x3e4c0]C DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0x40
[libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x66b07]C OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dispose_unregister(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&)+0x77
C [libOpenDDS_Dcps.dylib+0xe23b1] [libOpenDDS_Dcps.dylib+0x9eb97] OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
C OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x1de7
C [libOpenDDS_Dcps.dylib+0xe3d6c] [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
CC [libOpenDDS_Dcps.dylib+0x1d5f52] [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
C OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x1d6ea5] [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
CC [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
[libOpenDDS_Dcps.dylib+0x12e910]C OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
[libOpenDDS_Dcps.dylib+0x1f0b90]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
[libOpenDDS_Dcps.dylib+0x1eaf6b]C OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
[libOpenDDS_Dcps.dylib+0x1f0a0b]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
[libOpenDDS_Dcps.dylib+0x1eb1c1]C OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
[libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
CC [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
[libOpenDDS_Dcps.dylib+0x1f05bb]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
[libOpenDDS_Dcps.dylib+0x1f06b4]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
[libOpenDDS_Dcps.dylib+0x1f6b02]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
[libOpenDDS_Dcps.dylib+0x1f0594]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
[libOpenDDS_Dcps.dylib+0x1ed4ee]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
[libOpenDDS_Dcps.dylib+0x1f6b02]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
[libOpenDDS_Dcps.dylib+0x1ea27c]C OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libOpenDDS_Dcps.dylib+0x1ed4ee] [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
ACE_Thread_Adapter::invoke()+0x104
CC [libACE.dylib+0xc5ce9] [libACE.dylib+0x2062e] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be]C check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libOpenDDS_Dcps.dylib+0x1ea27c] [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
OpenDDS::DCPS::ReactorTask::svc()+0x48c
CC [libcomplex_idl_test.dylib+0x6bbaf] [libACE.dylib+0xf4a21] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
ACE_Task_Base::svc_run(void*)+0x41
CC [libACE.dylib+0xf52de] [libcomplex_idl_test.dylib+0x8c488] ACE_Thread_Adapter::invoke_i()+0xfe
OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
CC [libACE.dylib+0xf5194] [libcomplex_idl_test.dylib+0x66a0d] ACE_Thread_Adapter::invoke()+0x104
C OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
[libACE.dylib+0x2062e]C ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libcomplex_idl_test.dylib+0x66b07] [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dispose_unregister(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&)+0x77
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
CV [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] [libOpenDDS_Dcps.dylib+0x9eb97] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x3d8d9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x1de7
CC [libOpenDDS_Dcps.dylib+0xe23b1] [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
CC [libOpenDDS_Dcps.dylib+0xe3d6c] [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
CC [libOpenDDS_Dcps.dylib+0x1d5f52] [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6]C OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1d6ea5] [libOpenDDS_Dcps.dylib+0x1f0b90] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
CC [libOpenDDS_Dcps.dylib+0x12e910] [libOpenDDS_Dcps.dylib+0x1f0a0b] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15bC
[libOpenDDS_Dcps.dylib+0x1eaf6b]C OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
[libOpenDDS_Dcps.dylib+0x1f085e]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
[libOpenDDS_Dcps.dylib+0x1eb1c1]C [libOpenDDS_Dcps.dylib+0x1f05bb] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
CC [libOpenDDS_Dcps.dylib+0x1f6b02] [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
CC [libOpenDDS_Dcps.dylib+0x1ed4ee] [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
CC [libOpenDDS_Dcps.dylib+0x1ea27c] [libOpenDDS_Dcps.dylib+0x1f6b02] OpenDDS::DCPS::ReactorTask::svc()+0x48c
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
CC [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
[libOpenDDS_Dcps.dylib+0x1ed4ee]WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
VC [libjvm.dylib+0x56e922] [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
CC [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libcomplex_idl_test.dylib+0x8c488] [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C OpenDDS::DCPS::ReactorTask::svc()+0x48c
[libcomplex_idl_test.dylib+0x66b07]C OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dispose_unregister(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&)+0x77
[libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
CC [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
[libOpenDDS_Dcps.dylib+0x9eb97]WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x1de7
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
CC [libOpenDDS_DCPS_Java.dylib+0x3d8d9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
[libOpenDDS_Dcps.dylib+0x46e761]C OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
[libOpenDDS_Dcps.dylib+0xe23b1]C OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
[libOpenDDS_Dcps.dylib+0x44e179]C OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
[libOpenDDS_Dcps.dylib+0xe3d6c]C OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
[libOpenDDS_Dcps.dylib+0x44d4a1]C OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] [libOpenDDS_Dcps.dylib+0x1d5f52] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
CC [libOpenDDS_Dcps.dylib+0x1f0b90] [libOpenDDS_Dcps.dylib+0x1d6ea5] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
CC [libOpenDDS_Dcps.dylib+0x1f0a0b] [libOpenDDS_Dcps.dylib+0x12e910] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
CC [libOpenDDS_Dcps.dylib+0x1f085e] [libOpenDDS_Dcps.dylib+0x1eaf6b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
CC [libOpenDDS_Dcps.dylib+0x1f05bb] [libOpenDDS_Dcps.dylib+0x1eb1c1] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
CC [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libOpenDDS_Dcps.dylib+0x1f6b02] [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
CC [libOpenDDS_Dcps.dylib+0x1f06b4] [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
CC [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
[libOpenDDS_Dcps.dylib+0x1f0594]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
[libOpenDDS_Dcps.dylib+0x1ea27c]C OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libOpenDDS_Dcps.dylib+0x1f6b02] [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
[libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be]C check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
[libOpenDDS_Dcps.dylib+0x1ed4ee]C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
CC [libcomplex_idl_test.dylib+0x6bbaf] [libACE.dylib+0xc5ce9] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d]C OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libcomplex_idl_test.dylib+0x66b07] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dispose_unregister(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&)+0x77
[libOpenDDS_Dcps.dylib+0x1ea27c]C OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
[libOpenDDS_Dcps.dylib+0x9eb97]C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x1de7
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
VC [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] [libOpenDDS_Dcps.dylib+0x46e761] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x3d8d9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
CC [libOpenDDS_Dcps.dylib+0xe23b1] [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
CC [libOpenDDS_Dcps.dylib+0xe3d6c] [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
CC [libOpenDDS_Dcps.dylib+0x1d5f52] [libOpenDDS_Dcps.dylib+0x1f0b90] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
CC [libOpenDDS_Dcps.dylib+0x1d6ea5] [libOpenDDS_Dcps.dylib+0x1f0a0b] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
CC [libOpenDDS_Dcps.dylib+0x12e910] [libOpenDDS_Dcps.dylib+0x1f085e] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
CC [libOpenDDS_Dcps.dylib+0x1eaf6b] [libOpenDDS_Dcps.dylib+0x1f05bb] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
CC [libOpenDDS_Dcps.dylib+0x1eb1c1] [libOpenDDS_Dcps.dylib+0x1f6b02] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
CC [libOpenDDS_Dcps.dylib+0x1ed4ee] [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
CC [libOpenDDS_Dcps.dylib+0x1ea27c] [libOpenDDS_Dcps.dylib+0x1f0594] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
[libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
CC [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
[libOpenDDS_Dcps.dylib+0x1f6b02]V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
[libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5]C DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0x6bbaf] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libOpenDDS_Dcps.dylib+0x1ed4ee] [libcomplex_idl_test.dylib+0x8c488] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libcomplex_idl_test.dylib+0x66a0d] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
CC [libACE.dylib+0xc5ce9] [libcomplex_idl_test.dylib+0x66b07] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::Data>::dispose_unregister(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&)+0x77
CC [libOpenDDS_Dcps.dylib+0x1ea27c] [libOpenDDS_Dcps.dylib+0x9eb97] OpenDDS::DCPS::ReactorTask::svc()+0x48c
OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x1de7
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
CC [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libOpenDDS_Dcps.dylib+0x46e761] [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4]C JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x3d8f8] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
[libOpenDDS_Dcps.dylib+0x44e179]C OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
[libOpenDDS_Dcps.dylib+0xe23b1]C OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
[libOpenDDS_Dcps.dylib+0x44d4a1]C OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Dcps.dylib+0xe3d6c] [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
CC [libOpenDDS_Dcps.dylib+0x1f0b90] [libOpenDDS_Dcps.dylib+0x1d5f52] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
CC [libOpenDDS_Dcps.dylib+0x1f0a0b] [libOpenDDS_Dcps.dylib+0x1d6ea5] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
CC [libOpenDDS_Dcps.dylib+0x1f085e] [libOpenDDS_Dcps.dylib+0x12e910] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
CC [libOpenDDS_Dcps.dylib+0x1f05bb] [libOpenDDS_Dcps.dylib+0x1eaf6b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
CC [libOpenDDS_Dcps.dylib+0x1f6b02] [libOpenDDS_Dcps.dylib+0x1eb1c1] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
CC [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libOpenDDS_Dcps.dylib+0x1ed4ee] [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
CC [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
[libOpenDDS_Dcps.dylib+0x1f06b4]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
[libOpenDDS_Dcps.dylib+0x1ea27c]C OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libOpenDDS_Dcps.dylib+0x1f0594] [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
[libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
C at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.DataDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.DataDataReaderHelper.narrow(DataDataReaderHelper.java:13)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:166)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
[libOpenDDS_Dcps.dylib+0x1f6b02] at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
at Complex_Idl._DataDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$2.on_data_available(ComplexIDLTest.java:176)
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
CV [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libOpenDDS_Dcps.dylib+0x1ed4ee] [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libOpenDDS_DCPS_Java.dylib+0x1dd45]C JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
[libACE.dylib+0xc5ce9]C ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
[libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libcomplex_idl_test.dylib+0xe545f] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x192f
CC [libcomplex_idl_test.dylib+0xf30f6] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x1786
C [libcomplex_idl_test.dylib+0xe1f5b] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xdeb
[libOpenDDS_Dcps.dylib+0x1ea27c]C [libcomplex_idl_test.dylib+0xe2057] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dispose_unregister(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&)+0x77
OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21]C ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] [libOpenDDS_Dcps.dylib+0x9eb97] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x1de7
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
VC [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33a95] [libOpenDDS_Dcps.dylib+0x46e761] copyToJava(JNIEnv_*, _jobject*&, DDS::PublicationMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x3e545] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xc5
OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
CC [libOpenDDS_Dcps.dylib+0xe23b1] [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
CC [libOpenDDS_Dcps.dylib+0xe3d6c] [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
CC [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
[libOpenDDS_Dcps.dylib+0x1d5f52]C OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
[libOpenDDS_Dcps.dylib+0x1f0b90]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
[libOpenDDS_Dcps.dylib+0x1d6ea5]C OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
[libOpenDDS_Dcps.dylib+0x1f0a0b]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
[libOpenDDS_Dcps.dylib+0x12e910]C OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
[libOpenDDS_Dcps.dylib+0x1f085e]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
[libOpenDDS_Dcps.dylib+0x1eaf6b]C OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
[libOpenDDS_Dcps.dylib+0x1f05bb]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
[libOpenDDS_Dcps.dylib+0x1eb1c1]C OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libOpenDDS_Dcps.dylib+0x1f6b02] [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
CC [libOpenDDS_Dcps.dylib+0x1f06b4] [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
CC [libOpenDDS_Dcps.dylib+0x1f0594] [libOpenDDS_Dcps.dylib+0x1ea27c] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21]C ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
VC [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
[libOpenDDS_Dcps.dylib+0x1ed4ee]C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0xe545f] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x192f
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
CC [libcomplex_idl_test.dylib+0xf30f6] [libACE.dylib+0xc5ce9] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x1786 ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libcomplex_idl_test.dylib+0xe1f5b] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xdeb
CC [libcomplex_idl_test.dylib+0xe2057] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dispose_unregister(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&)+0x77
[libOpenDDS_Dcps.dylib+0x1ea27c]C OpenDDS::DCPS::ReactorTask::svc()+0x48c
[libOpenDDS_Dcps.dylib+0x9eb97]C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x1de7
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
CWARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
[libOpenDDS_Dcps.dylib+0x46e761]V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
[libOpenDDS_DCPS_Java.dylib+0x33a95] copyToJava(JNIEnv_*, _jobject*&, DDS::PublicationMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x3e545] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xc5
CC [libOpenDDS_Dcps.dylib+0x44e179] [libOpenDDS_Dcps.dylib+0xe23b1] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
CC [libOpenDDS_Dcps.dylib+0x44d4a1] [libOpenDDS_Dcps.dylib+0xe3d6c] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
[libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
CC [libOpenDDS_Dcps.dylib+0x1d5f52] [libOpenDDS_Dcps.dylib+0x1f0b90] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
CC [libOpenDDS_Dcps.dylib+0x1d6ea5] [libOpenDDS_Dcps.dylib+0x1f0a0b] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
CC [libOpenDDS_Dcps.dylib+0x12e910] [libOpenDDS_Dcps.dylib+0x1f085e] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
CC [libOpenDDS_Dcps.dylib+0x1eaf6b] [libOpenDDS_Dcps.dylib+0x1f05bb] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
CC [libOpenDDS_Dcps.dylib+0x1eb1c1] [libOpenDDS_Dcps.dylib+0x1f6b02] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
CC [libOpenDDS_Dcps.dylib+0x1ed4ee] [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
CC [libOpenDDS_Dcps.dylib+0x1ea27c] [libOpenDDS_Dcps.dylib+0x1f0594] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
[libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
CC [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
[libOpenDDS_Dcps.dylib+0x1f6b02]V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
[libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9]C copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0xe545f] [libOpenDDS_Dcps.dylib+0x1ed4ee] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x192f
C [libcomplex_idl_test.dylib+0xf30f6] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x1786
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
[libcomplex_idl_test.dylib+0xe1f5b]C OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xdeb
[libACE.dylib+0xc5ce9]C ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
[libcomplex_idl_test.dylib+0xe2057] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dispose_unregister(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&)+0x77
CC [libOpenDDS_Dcps.dylib+0x1ea27c] [libOpenDDS_Dcps.dylib+0x9eb97] OpenDDS::DCPS::ReactorTask::svc()+0x48c
OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x1de7
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
CC [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] [libOpenDDS_Dcps.dylib+0x46e761] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
CC [libOpenDDS_DCPS_Java.dylib+0x33ab4] copyToJava(JNIEnv_*, _jobject*&, DDS::PublicationMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x3e545] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xc5
[libOpenDDS_Dcps.dylib+0x44e179]C OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
[libOpenDDS_Dcps.dylib+0xe23b1]C OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
[libOpenDDS_Dcps.dylib+0x44d4a1]C OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Dcps.dylib+0xe3d6c] [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
CC [libOpenDDS_Dcps.dylib+0x1f0b90] [libOpenDDS_Dcps.dylib+0x1d5f52] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
CC [libOpenDDS_Dcps.dylib+0x1f0a0b] [libOpenDDS_Dcps.dylib+0x1d6ea5] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
CC [libOpenDDS_Dcps.dylib+0x1f085e] [libOpenDDS_Dcps.dylib+0x12e910] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
CC [libOpenDDS_Dcps.dylib+0x1f05bb] [libOpenDDS_Dcps.dylib+0x1eaf6b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
CC [libOpenDDS_Dcps.dylib+0x1f6b02] [libOpenDDS_Dcps.dylib+0x1eb1c1] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19]C ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1aeC
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
[libOpenDDS_Dcps.dylib+0x1f06b4]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
[libOpenDDS_Dcps.dylib+0x1ea27c]C OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
CV [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libOpenDDS_Dcps.dylib+0x1f6b02] [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libcomplex_idl_test.dylib+0xe545f] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x192f
CC [libcomplex_idl_test.dylib+0xf30f6] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x1786
C [libcomplex_idl_test.dylib+0xe1f5b] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xdeb
[libOpenDDS_Dcps.dylib+0x1ed4ee]C [libcomplex_idl_test.dylib+0xe2057] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dispose_unregister(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&)+0x77
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9]C ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
[libOpenDDS_Dcps.dylib+0x9eb97]C OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x1de7
[libOpenDDS_Dcps.dylib+0x1ea27c]C OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libOpenDDS_Dcps.dylib+0x46e761] [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571 [libACE.dylib+0x2062e]
ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
CWARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
VWARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
[libjvm.dylib+0x5861be]V check_pending_exception(JavaThread*)+0x12e
[libjvm.dylib+0x5861be] [libOpenDDS_Dcps.dylib+0x44d4a1]V check_pending_exception(JavaThread*)+0x12e
[libjvm.dylib+0x56e922]V checked_jni_GetObjectClass+0xa2
[libjvm.dylib+0x56e922]C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
checked_jni_GetObjectClass+0xa2
C [libidl2jni_runtime.dylib+0x55fa]C [libOpenDDS_DCPS_Java.dylib+0x4f04] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
JNIEnv_::GetObjectClass(_jobject*)+0x24
CC [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51C
[libOpenDDS_DCPS_Java.dylib+0x2af49] [libOpenDDS_DCPS_Java.dylib+0x2af49]C JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
[libOpenDDS_Tcp.dylib+0x31369] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_DCPS_Java.dylib+0x1dd45]C [libOpenDDS_DCPS_Java.dylib+0x1dd45] [libOpenDDS_Udp.dylib+0x1336a] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_DCPS_Java.dylib+0x3e4c0]C [libOpenDDS_DCPS_Java.dylib+0x52fb0] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0x40
[libOpenDDS_Tcp.dylib+0xb2d6] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0x40
OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
CCC [libOpenDDS_Dcps.dylib+0xe23b1] [libOpenDDS_Dcps.dylib+0xa35f9] [libOpenDDS_Dcps.dylib+0x1f0b90] OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
CCC [libOpenDDS_Dcps.dylib+0xe3d6c] [libOpenDDS_Dcps.dylib+0xa2fb6] [libOpenDDS_Dcps.dylib+0x1f0a0b] OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
CCC [libOpenDDS_Dcps.dylib+0x1d5f52] [libOpenDDS_Dcps.dylib+0x2c1a6c] [libOpenDDS_Dcps.dylib+0x1f085e] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
OpenDDS::DCPS::WriterInfo::removed()+0x8c
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
CCC [libOpenDDS_Dcps.dylib+0x95a57] [libOpenDDS_Dcps.dylib+0x1d6ea5] [libOpenDDS_Dcps.dylib+0x1f05bb] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
CCC [libOpenDDS_Dcps.dylib+0x95214] [libOpenDDS_Dcps.dylib+0x12e910] [libOpenDDS_Dcps.dylib+0x1f6b02] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
CC [libOpenDDS_Dcps.dylib+0x1eaf6b] [libOpenDDS_Dcps.dylib+0x1ed4ee] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
CC [libOpenDDS_Dcps.dylib+0x1eb1c1] [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70 OpenDDS::DCPS::ReactorTask::svc()+0x48c
CC [libACE.dylib+0xf4a21] [libACE.dylib+0xd699b] ACE_Task_Base::svc_run(void*)+0x41
ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
CC [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libOpenDDS_Dcps.dylib+0x1f06b4] [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
VC [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
[libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
CC [libcomplex_idl_test.dylib+0xe545f] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x192f
C [libcomplex_idl_test.dylib+0xf30f6] [libOpenDDS_Dcps.dylib+0x1f0594] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x1786
C [libcomplex_idl_test.dylib+0xe1f5b] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xdeb
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
[libcomplex_idl_test.dylib+0xe2057] OpenDDS::DCPS::DataReaderImpl_T<Complex_Idl::ElectionNews_t>::dispose_unregister(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&)+0x77
CC [libOpenDDS_Dcps.dylib+0x1f6b02] [libOpenDDS_Dcps.dylib+0x9eb97] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x1de7 ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
CC [libOpenDDS_Dcps.dylib+0x1ed4ee] [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
CC [libTAO_PortableServer.dylib+0x84cf6]C TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
[libOpenDDS_Dcps.dylib+0x44e179] [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21]C ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
[libOpenDDS_Dcps.dylib+0x44d4a1]CC [libACE.dylib+0x2062e] [libTAO_PortableServer.dylib+0x805e4] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
VC OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51 [libjvm.dylib+0x5861be]
[libTAO_PortableServer.dylib+0x3043e]C [libOpenDDS_Tcp.dylib+0x31369] check_pending_exception(JavaThread*)+0x12e TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
CVC [libOpenDDS_Udp.dylib+0x1336a] [libTAO_PortableServer.dylib+0x2d0f2] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
[libjvm.dylib+0x56c202]C TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
[libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C checked_jni_FindClass+0xa2
C [libTAO_PortableServer.dylib+0x2ecb5] [libidl2jni_runtime.dylib+0x3ec1] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x3d8d9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x59
CC [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
[libOpenDDS_Dcps.dylib+0x1f0b90]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
[libOpenDDS_Dcps.dylib+0xe23b1]C OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
[libOpenDDS_Dcps.dylib+0x1f0a0b]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
[libOpenDDS_Dcps.dylib+0xe3d6c] OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
C [libOpenDDS_Dcps.dylib+0x1f085e]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
[libOpenDDS_Dcps.dylib+0x1d5f52]C OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
[libOpenDDS_Dcps.dylib+0x1f05bb]C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
[libOpenDDS_Dcps.dylib+0x1d6ea5]C OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
[libOpenDDS_Dcps.dylib+0x1f6b02]CC [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libOpenDDS_Dcps.dylib+0x12e910] [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
CC [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
[libOpenDDS_Dcps.dylib+0x1ed4ee]CC ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
[libTAO.dylib+0xe5b3b]C TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
[libACE.dylib+0xc5ce9]C ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
[libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
[libOpenDDS_Dcps.dylib+0x1eaf6b]C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
CC [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libOpenDDS_Dcps.dylib+0x1ea27c] [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
CC [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C OpenDDS::DCPS::ReactorTask::svc()+0x48c
[libACE.dylib+0xf2a0c]C ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
[libOpenDDS_Dcps.dylib+0x1eb1c1] [libACE.dylib+0xf4a21]C ACE_Task_Base::svc_run(void*)+0x41
[libACE.dylib+0xf25a1]C ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
[libACE.dylib+0xf52de]C ACE_Thread_Adapter::invoke_i()+0xfe
[libACE.dylib+0xf244a]C ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51 [libACE.dylib+0xf5194]C
ACE_Thread_Adapter::invoke()+0x104
[libTAO.dylib+0x69486]CC ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
[libACE.dylib+0xd6c19] [libACE.dylib+0x2062e]C ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
ace_thread_adapter+0x1e [libTAO.dylib+0x897c4]C
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
[libACE.dylib+0xd6f10] thread_start+0xf
C ACE_Select_Reactor_Notify::handle_input(int)+0x70
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.ElectionNews_tDataReaderHelper.native_unarrow(Native Method)
[libTAO.dylib+0x788b4] at Complex_Idl.ElectionNews_tDataReaderHelper.narrow(ElectionNews_tDataReaderHelper.java:13)
C at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:281)
CORBA::ORB::run(ACE_Time_Value*)+0x34WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.ElectionNews_tDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataReaderHelper.narrow(ElectionNews_tDataReaderHelper.java:13)
[libACE.dylib+0xd699b]
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:281)
C ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
[libTAO.dylib+0x78879]WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.ElectionNews_tDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataReaderHelper.narrow(ElectionNews_tDataReaderHelper.java:13)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:281)
CORBA::ORB::run()+0x19WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Complex_Idl.ElectionNews_tDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataReaderHelper.narrow(ElectionNews_tDataReaderHelper.java:13)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:281)
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6]WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.ElectionNews_tDataReaderHelper.native_unarrow(Native Method)
OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
at Complex_Idl.ElectionNews_tDataReaderHelper.narrow(ElectionNews_tDataReaderHelper.java:13)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:281)
CWARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl.ElectionNews_tDataReaderHelper.native_unarrow(Native Method)
at Complex_Idl.ElectionNews_tDataReaderHelper.narrow(ElectionNews_tDataReaderHelper.java:13)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:281)
[libACE.dylib+0xf4a21]WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._ElectionNews_tDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:290)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Complex_Idl._ElectionNews_tDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:290)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Complex_Idl._ElectionNews_tDataReaderTAOPeer.take_next_sample(Native Method)
ACE_Task_Base::svc_run(void*)+0x41
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:290)
CC [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfeWARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
at Complex_Idl._ElectionNews_tDataReaderTAOPeer.take_next_sample(Native Method)
at ComplexIDLTest$4.on_data_available(ComplexIDLTest.java:290)
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
[libOpenDDS_Dcps.dylib+0x1f06b4]C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
[libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202]C checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_Dcps.dylib+0x1f0594] [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
CC [libOpenDDS_Dcps.dylib+0xa35f9] [libOpenDDS_Dcps.dylib+0x1f6b02] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
CC [libOpenDDS_Dcps.dylib+0xa2fb6] [libOpenDDS_Dcps.dylib+0x1ed4ee] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
CC [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
[libOpenDDS_Dcps.dylib+0x2c1a6c]C OpenDDS::DCPS::WriterInfo::removed()+0x8c
[libOpenDDS_Dcps.dylib+0x1ea27c]C OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] [libOpenDDS_Dcps.dylib+0x95a57] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
CV [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libOpenDDS_Dcps.dylib+0x95214] [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x3d8d9] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x59
CC [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] [libOpenDDS_DCPS_Java.dylib+0x3e522] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
CC [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] [libOpenDDS_Dcps.dylib+0xe23b1] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
CC [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
[libOpenDDS_Dcps.dylib+0xe3d6c]C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44]C TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] [libOpenDDS_Dcps.dylib+0x1d5f52] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a]C ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libOpenDDS_Dcps.dylib+0x1d6ea5] [libTAO.dylib+0x897c4] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
C [libTAO.dylib+0x788b4] CORBA::ORB::run(ACE_Time_Value*)+0x34
OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libTAO.dylib+0x78879] CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
CC [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libOpenDDS_Dcps.dylib+0x12e910] [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
VC [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_Dcps.dylib+0x1eaf6b] [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
CC [libOpenDDS_Dcps.dylib+0xa35f9] [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
CC [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
[libOpenDDS_Dcps.dylib+0xa2fb6]C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
CC [libOpenDDS_Dcps.dylib+0x1f06b4] [libOpenDDS_Dcps.dylib+0x2c1a6c] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
OpenDDS::DCPS::WriterInfo::removed()+0x8c
CC [libOpenDDS_Dcps.dylib+0x1f0594] [libOpenDDS_Dcps.dylib+0x95a57] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
CC [libOpenDDS_Dcps.dylib+0x1f6b02] [libOpenDDS_Dcps.dylib+0x95214] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
CC [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_Dcps.dylib+0x1ed4ee] [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
CC [libTAO_PortableServer.dylib+0x2ecb5] [libACE.dylib+0xc5ce9] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
CC [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
[libOpenDDS_Dcps.dylib+0x1ea27c]C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
OpenDDS::DCPS::ReactorTask::svc()+0x48c
CC [libTAO.dylib+0xe3844] [libACE.dylib+0xf4a21] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
ACE_Task_Base::svc_run(void*)+0x41
CC [libTAO.dylib+0x15f44] [libACE.dylib+0xf52de] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
ACE_Thread_Adapter::invoke_i()+0xfe
CC [libTAO.dylib+0x15d5d] [libACE.dylib+0xf5194] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
ACE_Thread_Adapter::invoke()+0x104
CC [libTAO.dylib+0x47f05] [libACE.dylib+0x2062e] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libACE.dylib+0xf30a9]V ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
[libjvm.dylib+0x5861be]C [libACE.dylib+0xf2a0c] check_pending_exception(JavaThread*)+0x12e
ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
VC [libjvm.dylib+0x56e922] [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
checked_jni_GetObjectClass+0xa2
CC [libOpenDDS_DCPS_Java.dylib+0x4f04] [libACE.dylib+0xf244a] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
[libOpenDDS_DCPS_Java.dylib+0x3d8d9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x59
CC [libTAO.dylib+0x69486] [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x897c4] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
C [libTAO.dylib+0x788b4]C CORBA::ORB::run(ACE_Time_Value*)+0x34
C [libTAO.dylib+0x78879] CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
[libOpenDDS_Dcps.dylib+0xe23b1]C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
CC [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] [libOpenDDS_Dcps.dylib+0xe3d6c] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
[libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
CC [libOpenDDS_Dcps.dylib+0x1d5f52] [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
CC [libOpenDDS_Dcps.dylib+0x1d6ea5] [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
CC [libOpenDDS_Dcps.dylib+0x12e910] [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
OpenDDS::DCPS::WriterInfo::removed()+0x8c
CC [libOpenDDS_Dcps.dylib+0x1eaf6b] [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
CC [libOpenDDS_Dcps.dylib+0x1eb1c1] [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
CC [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77 [libACE.dylib+0xd6f10]
ACE_Select_Reactor_Notify::handle_input(int)+0x70
CC [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
[libACE.dylib+0xd699b]C ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
[libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3cC
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
[libOpenDDS_Dcps.dylib+0x1f06b4]C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
[libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
CC [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
[libOpenDDS_Dcps.dylib+0x1f0594]C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
CC [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
[libOpenDDS_Dcps.dylib+0x1f6b02]C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
CC [libTAO.dylib+0x897c4] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
C [libTAO.dylib+0x788b4] [libOpenDDS_Dcps.dylib+0x1ed4ee] CORBA::ORB::run(ACE_Time_Value*)+0x34
C [libTAO.dylib+0x78879] CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
CC [libACE.dylib+0xf4a21] [libACE.dylib+0xc5ce9] ACE_Task_Base::svc_run(void*)+0x41
ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
CC [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libOpenDDS_Dcps.dylib+0x1ea27c] [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
checked_jni_GetMethodID+0xac
CC [libACE.dylib+0xf4a21] [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
ACE_Task_Base::svc_run(void*)+0x41
C [libOpenDDS_DCPS_Java.dylib+0x52418]C copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53012] [libACE.dylib+0xf52de] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e]C ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] [libOpenDDS_Dcps.dylib+0xa35f9] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x3d8f8] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataWriter> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x3e522] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xa2
CC [libOpenDDS_Dcps.dylib+0xa2fb6] [libOpenDDS_Dcps.dylib+0xe23b1] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
CC [libOpenDDS_Dcps.dylib+0x2c1a6c] [libOpenDDS_Dcps.dylib+0xe3d6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
CC [libOpenDDS_Dcps.dylib+0x95a57] [libOpenDDS_Dcps.dylib+0x1d5f52] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
CC [libOpenDDS_Dcps.dylib+0x95214] [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315 [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
CC [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] [libOpenDDS_Dcps.dylib+0x12e910] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
CC [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
[libOpenDDS_Dcps.dylib+0x1eaf6b]C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
CC [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libOpenDDS_Dcps.dylib+0x1eb1c1] [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x897c4] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
C OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
[libTAO.dylib+0x788b4]C CORBA::ORB::run(ACE_Time_Value*)+0x34
[libACE.dylib+0xd6c19]C ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
[libTAO.dylib+0x78879]C CORBA::ORB::run()+0x19
C [libACE.dylib+0xd6f10] [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
ACE_Select_Reactor_Notify::handle_input(int)+0x70
CC [libACE.dylib+0xf4a21] [libACE.dylib+0xd699b] ACE_Task_Base::svc_run(void*)+0x41
ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
CC [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libOpenDDS_Dcps.dylib+0x1f06b4] [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
CC [libOpenDDS_Dcps.dylib+0x1f0594] [libOpenDDS_Dcps.dylib+0xa35f9] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
CC [libOpenDDS_Dcps.dylib+0x1f6b02] [libOpenDDS_Dcps.dylib+0xa2fb6] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
CC [libOpenDDS_Dcps.dylib+0x1ed4ee] [libOpenDDS_Dcps.dylib+0x2c1a6c] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
OpenDDS::DCPS::WriterInfo::removed()+0x8c
CC [libOpenDDS_Dcps.dylib+0x1ea27c] [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
CC [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libOpenDDS_Dcps.dylib+0x95214] [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
[libjvm.dylib+0x5861be]C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C check_pending_exception(JavaThread*)+0x12e
[libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
VC [libTAO_PortableServer.dylib+0x84cf6] [libjvm.dylib+0x56e922] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] checked_jni_GetObjectClass+0xa2
POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
CC [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
[libTAO_PortableServer.dylib+0x805e4]C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
CC [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19 POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C
C [libOpenDDS_DCPS_Java.dylib+0x33a95] [libTAO_PortableServer.dylib+0x3043e] copyToJava(JNIEnv_*, _jobject*&, DDS::PublicationMatchedStatus const&, bool)+0x35
C TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
[libOpenDDS_DCPS_Java.dylib+0x3e545]C DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xc5
[libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788]C TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] [libOpenDDS_Dcps.dylib+0xe23b1] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844]C TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] [libOpenDDS_Dcps.dylib+0xe3d6c] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec [libACE.dylib+0xf30a9]
ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1]C ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] [libOpenDDS_Dcps.dylib+0x1d5f52] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x897c4] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
C OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
[libTAO.dylib+0x788b4] CORBA::ORB::run(ACE_Time_Value*)+0x34
C [libTAO.dylib+0x78879] CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6]C OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] [libOpenDDS_Dcps.dylib+0x1d6ea5] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be]C check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] [libOpenDDS_Dcps.dylib+0x12e910] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
CC [libOpenDDS_Dcps.dylib+0xa35f9] [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
CC [libOpenDDS_Dcps.dylib+0xa2fb6] [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19]C ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] [libOpenDDS_Dcps.dylib+0x2c1a6c] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
OpenDDS::DCPS::WriterInfo::removed()+0x8c
CC [libOpenDDS_Dcps.dylib+0x1f06b4] [libOpenDDS_Dcps.dylib+0x95a57] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
CC [libOpenDDS_Dcps.dylib+0x1f0594] [libOpenDDS_Dcps.dylib+0x95214] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
CC [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
[libOpenDDS_Dcps.dylib+0x1f6b02]C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
CC [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libOpenDDS_Dcps.dylib+0x1ed4ee] [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
[libTAO.dylib+0xe5377]C TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
[libACE.dylib+0xc5ce9]C ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
[libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
CC [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libOpenDDS_Dcps.dylib+0x1ea27c] [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C OpenDDS::DCPS::ReactorTask::svc()+0x48c
[libACE.dylib+0xf25a1]C ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
[libACE.dylib+0xf4a21]C ACE_Task_Base::svc_run(void*)+0x41
[libACE.dylib+0xf244a]C ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
[libACE.dylib+0xf52de]C ACE_Thread_Adapter::invoke_i()+0xfe
[libTAO.dylib+0x69486]C ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
[libACE.dylib+0xf5194]C ACE_Thread_Adapter::invoke()+0x104
[libTAO.dylib+0x897c4]C TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
[libACE.dylib+0x2062e]C ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
[libTAO.dylib+0x788b4]Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
CORBA::ORB::run(ACE_Time_Value*)+0x34
CV [libTAO.dylib+0x78879] CORBA::ORB::run()+0x19
[libjvm.dylib+0x5861be]C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
check_pending_exception(JavaThread*)+0x12e
CV [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
[libjvm.dylib+0x56e922]C checked_jni_GetObjectClass+0xa2
[libACE.dylib+0xf52de]C [libOpenDDS_DCPS_Java.dylib+0x4f04] ACE_Thread_Adapter::invoke_i()+0xfe
JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4bC
[libACE.dylib+0xf5194]C [libOpenDDS_DCPS_Java.dylib+0x33a95] ACE_Thread_Adapter::invoke()+0x104
copyToJava(JNIEnv_*, _jobject*&, DDS::PublicationMatchedStatus const&, bool)+0x35
CC [libOpenDDS_DCPS_Java.dylib+0x3e545] DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xc5
[libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be]C check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_Dcps.dylib+0xe23b1] [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x32ca4] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
CC [libOpenDDS_Dcps.dylib+0xa35f9] [libOpenDDS_Dcps.dylib+0xe3d6c] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
CC [libOpenDDS_Dcps.dylib+0xa2fb6] [libOpenDDS_Dcps.dylib+0x1d5f52] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
CC [libOpenDDS_Dcps.dylib+0x2c1a6c] [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::WriterInfo::removed()+0x8c
OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
CC [libOpenDDS_Dcps.dylib+0x95a57] [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
CC [libOpenDDS_Dcps.dylib+0x95214] [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
CC [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] [libOpenDDS_Dcps.dylib+0x1eb1c1] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
CC [libACE.dylib+0xd6c19] [libTAO.dylib+0x2365b] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
CC [libACE.dylib+0xd6f10] [libTAO.dylib+0x23034] ACE_Select_Reactor_Notify::handle_input(int)+0x70
TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
CC [libACE.dylib+0xd699b] [libTAO.dylib+0xe5b3b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844]C TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] [libOpenDDS_Dcps.dylib+0x1f06b4] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1]C ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x897c4] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
C [libTAO.dylib+0x788b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
CORBA::ORB::run(ACE_Time_Value*)+0x34
C [libTAO.dylib+0x78879] CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
CC [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libOpenDDS_Dcps.dylib+0x1f6b02] [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
VC [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] [libOpenDDS_Dcps.dylib+0x1ed4ee] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
[libOpenDDS_DCPS_Java.dylib+0x536f0]C DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0x40
[libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
CC [libOpenDDS_Dcps.dylib+0x95e0b] [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21]C ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] [libOpenDDS_Dcps.dylib+0x95214] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
CV [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libjvm.dylib+0x5861be] [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
check_pending_exception(JavaThread*)+0x12e
C [libTAO_PortableServer.dylib+0x84cf6]V TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] [libjvm.dylib+0x56ec4c] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C checked_jni_GetMethodID+0xac
[libTAO_PortableServer.dylib+0x805e4]C TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_DCPS_Java.dylib+0x50e4] [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33ab4] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
copyToJava(JNIEnv_*, _jobject*&, DDS::PublicationMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x3e545]C DDS_DataWriterListenerJavaPeer::on_publication_matched(DDS::DataWriter*, DDS::PublicationMatchedStatus const&)+0xc5
[libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5]C TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] [libOpenDDS_Dcps.dylib+0xe23b1] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] OpenDDS::DCPS::DataWriterImpl::remove_associations(OpenDDS::DCPS::ReaderIdSeq const&, bool)+0xa01
TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377]C TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libOpenDDS_Dcps.dylib+0xe3d6c] [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C OpenDDS::DCPS::DataWriterImpl::remove_all_associations()+0x1ec
[libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
CC [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libOpenDDS_Dcps.dylib+0x1d5f52] [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0x8e2
C [libTAO.dylib+0x897c4] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
C [libTAO.dylib+0x788b4] CORBA::ORB::run(ACE_Time_Value*)+0x34
CC [libTAO.dylib+0x78879] CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
C [libOpenDDS_Dcps.dylib+0x1d6ea5] [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
[libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
CWARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
[libOpenDDS_Dcps.dylib+0x12e910]V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270 [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
CC [libOpenDDS_Dcps.dylib+0x1eaf6b] [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
CC [libOpenDDS_Dcps.dylib+0x1eb1c1] [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
CC [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77 [libACE.dylib+0xd6c19]
ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b]C POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
[libACE.dylib+0xd6f10]C ACE_Select_Reactor_Notify::handle_input(int)+0x70
[libTAO_PortableServer.dylib+0x84cf6]C TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libACE.dylib+0xd699b] [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
CC [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libOpenDDS_Dcps.dylib+0x1f06b4] [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
CC [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libOpenDDS_Dcps.dylib+0x1f0594] [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
[libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
CC [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libOpenDDS_Dcps.dylib+0x1f6b02] [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
[libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x897c4] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
CC [libTAO.dylib+0x788b4] CORBA::ORB::run(ACE_Time_Value*)+0x34
C [libTAO.dylib+0x78879] [libOpenDDS_Dcps.dylib+0x1ed4ee] CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
[libACE.dylib+0xf52de]C ACE_Thread_Adapter::invoke_i()+0xfe
[libACE.dylib+0xc5ce9]C ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
[libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
CV [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libOpenDDS_Dcps.dylib+0x1ea27c] [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C OpenDDS::DCPS::ReactorTask::svc()+0x48c
[libOpenDDS_DCPS_Java.dylib+0x523f9]C copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libACE.dylib+0xf4a21] [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194]C ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
[libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214]WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
[libjvm.dylib+0x5861be]C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C check_pending_exception(JavaThread*)+0x12e
[libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
VC [libTAO_PortableServer.dylib+0x84cf6] [libjvm.dylib+0x56e922] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] checked_jni_GetObjectClass+0xa2
POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
CC [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] [libTAO_PortableServer.dylib+0x805e4] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_DCPS_Java.dylib+0x2af49]C JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] [libOpenDDS_DCPS_Java.dylib+0x1dd45] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
CC [libOpenDDS_DCPS_Java.dylib+0x52fb0] [libTAO_PortableServer.dylib+0x3043e] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0x40
TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
CC [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] [libOpenDDS_Dcps.dylib+0xa35f9] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
CC [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
[libOpenDDS_Dcps.dylib+0xa2fb6]C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c]C ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] [libOpenDDS_Dcps.dylib+0x2c1a6c] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x897c4] OpenDDS::DCPS::WriterInfo::removed()+0x8c
TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
C [libTAO.dylib+0x788b4] CORBA::ORB::run(ACE_Time_Value*)+0x34
CC [libTAO.dylib+0x78879] CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
[libOpenDDS_Dcps.dylib+0x95a57]C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
VC [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] [libOpenDDS_Dcps.dylib+0x95214] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4 [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C
[libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
CC [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
[libOpenDDS_Dcps.dylib+0x95e0b]C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
[libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
CC [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
[libOpenDDS_Dcps.dylib+0x95214]C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477 OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7]
OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
CC [libTAO.dylib+0xe3844] [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
[libOpenDDS_InfoRepoDiscovery.dylib+0x530f]C POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
[libTAO.dylib+0x15f44]C [libTAO_PortableServer.dylib+0x805e4] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c]C POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
[libTAO.dylib+0x15d5d]C [libTAO_PortableServer.dylib+0x3043e] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
CC [libTAO_PortableServer.dylib+0x2d0f2] [libTAO.dylib+0x47f05] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C TAO_IIOP_Connection_Handler::handle_input(int)+0x25
[libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
CC [libACE.dylib+0xf30a9] [libTAO.dylib+0x5788] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
CC [libACE.dylib+0xf2a0c] [libTAO.dylib+0xacb20] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
CC [libACE.dylib+0xf25a1] [libTAO.dylib+0x2365b] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
CC [libACE.dylib+0xf244a] [libTAO.dylib+0x23034] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
CC [libTAO.dylib+0x69486] [libTAO.dylib+0xe5b3b] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
CC [libTAO.dylib+0xe5377] [libTAO.dylib+0x68a02] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
CC [libTAO.dylib+0xe3844] [libTAO.dylib+0xf1816] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0x15f44]C TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
[libTAO.dylib+0xb9d13]C [libTAO.dylib+0x15d5d] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
CC [libTAO.dylib+0xb9740] [libTAO.dylib+0x47f05] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
TAO_IIOP_Connection_Handler::handle_input(int)+0x25
CC [libTAO.dylib+0x5ee46] [libACE.dylib+0xf30a9] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
CC [libTAO.dylib+0x5ebc4] [libACE.dylib+0xf2a0c] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
CC [libTAO.dylib+0x5dc47] [libACE.dylib+0xf25a1] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
CC [libTAO.dylib+0x5d76a] [libACE.dylib+0xf244a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
[libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
CC [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
[libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x897c4] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
CC [libTAO.dylib+0x788b4] CORBA::ORB::run(ACE_Time_Value*)+0x34
C [libTAO.dylib+0x78879] CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e]C ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] [libOpenDDS_Dcps.dylib+0x1d6ea5] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
CC [libOpenDDS_Dcps.dylib+0x12e910] [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
CC [libOpenDDS_Dcps.dylib+0x1eaf6b] [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6]C TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
[libOpenDDS_Dcps.dylib+0x1eb1c1]C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
[libTAO_PortableServer.dylib+0x2ecb5]C TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
[libACE.dylib+0xd6c19]C ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
[libTAO.dylib+0x5788]C TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
[libACE.dylib+0xd6f10]C ACE_Select_Reactor_Notify::handle_input(int)+0x70
[libTAO.dylib+0xacb20]C TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
[libACE.dylib+0xd699b]C ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
[libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
CC [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libOpenDDS_Dcps.dylib+0x1f06b4] [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
CC [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] [libOpenDDS_Dcps.dylib+0x1f0594] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
[libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x897c4] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
C [libTAO.dylib+0x788b4]C CORBA::ORB::run(ACE_Time_Value*)+0x34
C [libTAO.dylib+0x78879] CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
C [libOpenDDS_Dcps.dylib+0x1f6b02] [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
CV [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] [libOpenDDS_Dcps.dylib+0x1ed4ee] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
[libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
CC [libOpenDDS_Dcps.dylib+0x95e0b] [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
OpenDDS::DCPS::ReactorTask::svc()+0x48c
CC [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libOpenDDS_Dcps.dylib+0x95214] [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b]V POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libjvm.dylib+0x5861be] [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
check_pending_exception(JavaThread*)+0x12e
C [libTAO_PortableServer.dylib+0x805e4]V TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libjvm.dylib+0x56c202] [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] checked_jni_FindClass+0xa2
POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
CC [libTAO_PortableServer.dylib+0x3043e] [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libOpenDDS_DCPS_Java.dylib+0x523f9]C copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
[libTAO_PortableServer.dylib+0x2d0f2]C [libOpenDDS_DCPS_Java.dylib+0x53012] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20]C TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
[libOpenDDS_Dcps.dylib+0xa35f9]C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
CC [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libOpenDDS_Dcps.dylib+0xa2fb6] [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
[libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
CC [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x897c4] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
C [libTAO.dylib+0x788b4] CORBA::ORB::run(ACE_Time_Value*)+0x34
[libOpenDDS_Dcps.dylib+0x2c1a6c]C [libTAO.dylib+0x78879] CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
C [libACE.dylib+0xf4a21] OpenDDS::DCPS::WriterInfo::removed()+0x8c
ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
CC [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] [libOpenDDS_Dcps.dylib+0x95a57] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33dc5]
copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
CC [libOpenDDS_Dcps.dylib+0x95214] [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
CC [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libOpenDDS_Dcps.dylib+0x95214] [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
[libTAO.dylib+0xacb20]C TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
[libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
CC [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
[libTAO.dylib+0x2365b]C TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
[libTAO_PortableServer.dylib+0x84cf6]C TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libTAO.dylib+0x23034] [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO_PortableServer.dylib+0x805e4]C TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] [libTAO.dylib+0xe5b3b] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
[libTAO_PortableServer.dylib+0x3043e]C TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
[libTAO.dylib+0xe5377]C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
CC [libTAO.dylib+0xe3844] [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
CC [libTAO.dylib+0x5788] [libTAO.dylib+0x15f44] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
CC [libTAO.dylib+0xacb20] [libTAO.dylib+0x15d5d] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
CC [libTAO.dylib+0x2365b] [libTAO.dylib+0x47f05] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
TAO_IIOP_Connection_Handler::handle_input(int)+0x25
CC [libACE.dylib+0xf30a9] [libTAO.dylib+0x23034] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
CC [libACE.dylib+0xf2a0c] [libTAO.dylib+0xe5b3b] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
CC [libACE.dylib+0xf25a1] [libTAO.dylib+0xe5377] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
CC [libACE.dylib+0xf244a] [libTAO.dylib+0xe3844] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
CC [libTAO.dylib+0x69486] [libTAO.dylib+0x15f44] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
CC [libTAO.dylib+0x68a02] [libTAO.dylib+0x15d5d] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
CC [libTAO.dylib+0xf1816] [libTAO.dylib+0x47f05] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
TAO_IIOP_Connection_Handler::handle_input(int)+0x25
CC [libTAO.dylib+0xb9d13] [libACE.dylib+0xf30a9] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
CC [libTAO.dylib+0xb9740] [libACE.dylib+0xf2a0c] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
CC [libTAO.dylib+0x5ee46] [libACE.dylib+0xf25a1] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
CC [libTAO.dylib+0x5ebc4] [libACE.dylib+0xf244a] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
CC [libTAO.dylib+0x5dc47] [libTAO.dylib+0x69486] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
CC [libTAO.dylib+0x5d76a] [libTAO.dylib+0x897c4] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
CC [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] [libTAO.dylib+0x788b4] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
CORBA::ORB::run(ACE_Time_Value*)+0x34
C [libTAO.dylib+0x78879] CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
C [libACE.dylib+0xf4a21]C ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libOpenDDS_Dcps.dylib+0x1d60e1] [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33de4] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x54
CC [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x1d6ea5] [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
CC [libOpenDDS_Dcps.dylib+0x12e910] [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
CC [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] [libOpenDDS_Dcps.dylib+0x1eaf6b] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
CC [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] [libOpenDDS_Dcps.dylib+0x1eb1c1] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
CC [libTAO.dylib+0x15d5d] [libACE.dylib+0xd6c19] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
CC [libTAO.dylib+0x47f05] [libACE.dylib+0xd6f10] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
ACE_Select_Reactor_Notify::handle_input(int)+0x70
CC [libACE.dylib+0xf30a9] [libACE.dylib+0xd699b] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
CC [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libOpenDDS_Dcps.dylib+0x1f06b4] [libTAO.dylib+0x897c4] TAO_ORB_Core::run(ACE_Time_Value*, int)+0x354
C [libTAO.dylib+0x788b4] CORBA::ORB::run(ACE_Time_Value*)+0x34
C [libTAO.dylib+0x78879] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
CORBA::ORB::run()+0x19
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1e9d6] OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc()+0x116
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
CC [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] [libOpenDDS_Dcps.dylib+0x1f0594] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x32ca4] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x536f0] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33de4] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_InfoRepoDiscovery.dylib+0x45d7] OpenDDS::DCPS::DataReaderRemoteImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x77
C [libOpenDDS_InfoRepoDiscovery.dylib+0x6b4b] POA_OpenDDS::DCPS::remove_associations_DataReaderRemote::execute()+0x6b
C [libTAO_PortableServer.dylib+0x84cf6] TAO::Upcall_Wrapper::upcall(TAO_ServerRequest&, TAO::Argument* const*, unsigned long, TAO::Upcall_Command&, TAO::Portable_Server::Servant_Upcall*, CORBA::TypeCode* const*, unsigned int)+0x216
C [libOpenDDS_InfoRepoDiscovery.dylib+0x530f] POA_OpenDDS::DCPS::DataReaderRemote::remove_associations_skel(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x1df
C [libTAO_PortableServer.dylib+0x805e4] TAO_ServantBase::synchronous_upcall_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*, TAO_ServantBase*)+0x114
C [libOpenDDS_InfoRepoDiscovery.dylib+0x5a7c] POA_OpenDDS::DCPS::DataReaderRemote::_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall*)+0x3c
C [libTAO_PortableServer.dylib+0x3043e] TAO_Object_Adapter::do_dispatch(TAO_ServerRequest&, TAO::Portable_Server::Servant_Upcall&)+0x2e
C [libTAO_PortableServer.dylib+0x2d0f2] TAO_Object_Adapter::dispatch_servant(TAO::ObjectKey const&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x1b2
C [libTAO_PortableServer.dylib+0x2ecb5] TAO_Object_Adapter::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x205
C [libTAO.dylib+0x5788] TAO_Adapter_Registry::dispatch(TAO::ObjectKey&, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x88
C [libTAO.dylib+0xacb20] TAO_Request_Dispatcher::dispatch(TAO_ORB_Core*, TAO_ServerRequest&, TAO_Pseudo_Out_T<CORBA::Object>)+0x60
C [libTAO.dylib+0x2365b] TAO_GIOP_Message_Base::process_request(TAO_Transport*, TAO_InputCDR&, TAO_OutputCDR&, TAO_GIOP_Message_Generator_Parser*)+0x25b
C [libTAO.dylib+0x23034] TAO_GIOP_Message_Base::process_request_message(TAO_Transport*, TAO_Queued_Data*)+0x834
C [libTAO.dylib+0xe5b3b] TAO_Transport::process_parsed_messages(TAO_Queued_Data*, TAO_Resume_Handle&)+0x20b
C [libTAO.dylib+0xe5377] TAO_Transport::handle_input_parse_data(TAO_Resume_Handle&, ACE_Time_Value*)+0x1477
C [libTAO.dylib+0xe3844] TAO_Transport::handle_input(TAO_Resume_Handle&, ACE_Time_Value*)+0x274
C [libTAO.dylib+0x15f44] TAO_Connection_Handler::handle_input_internal(int, ACE_Event_Handler*)+0x174
C [libTAO.dylib+0x15d5d] TAO_Connection_Handler::handle_input_eh(int, ACE_Event_Handler*)+0x1bd
C [libTAO.dylib+0x47f05] TAO_IIOP_Connection_Handler::handle_input(int)+0x25
C [libACE.dylib+0xf30a9] ACE_TP_Reactor::dispatch_socket_event(ACE_EH_Dispatch_Info&)+0xb9
C [libACE.dylib+0xf2a0c] ACE_TP_Reactor::handle_socket_events(int&, ACE_TP_Token_Guard&)+0xec
C [libACE.dylib+0xf25a1] ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&)+0xb1
C [libACE.dylib+0xf244a] ACE_TP_Reactor::handle_events(ACE_Time_Value*)+0x16a
C [libTAO.dylib+0x69486] ACE_Reactor::handle_events(ACE_Time_Value*)+0x26
C [libTAO.dylib+0x68a02] TAO_Leader_Follower::wait_for_event(TAO_LF_Event*, TAO_Transport*, ACE_Time_Value*)+0xf52
C [libTAO.dylib+0xf1816] TAO_Wait_On_Leader_Follower::wait(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&)+0x76
C [libTAO.dylib+0xb9d13] TAO::Synch_Twoway_Invocation::wait_for_reply(ACE_Time_Value*, TAO_Synch_Reply_Dispatcher&, TAO_Bind_Dispatcher_Guard&)+0xa3
C [libTAO.dylib+0xb9740] TAO::Synch_Twoway_Invocation::remote_twoway(ACE_Time_Value*)+0x920
C [libTAO.dylib+0x5ee46] TAO::Invocation_Adapter::invoke_twoway(TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, TAO::Profile_Transport_Resolver&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x136
C [libTAO.dylib+0x5ebc4] TAO::Invocation_Adapter::invoke_remote_i(TAO_Stub*, TAO_Operation_Details&, TAO_Pseudo_Var_T<CORBA::Object>&, ACE_Time_Value*&, TAO::Invocation_Retry_State*)+0x304
C [libTAO.dylib+0x5dc47] TAO::Invocation_Adapter::invoke_i(TAO_Stub*, TAO_Operation_Details&)+0x2d7
C [libTAO.dylib+0x5d76a] TAO::Invocation_Adapter::invoke(TAO::Exception_Data const*, unsigned long)+0xaa
C [libOpenDDS_InfoRepoDiscovery.dylib+0x11ed3] OpenDDS::DCPS::DCPSInfo::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0x133
C [libOpenDDS_InfoRepoDiscovery.dylib+0x1c42e] OpenDDS::DCPS::InfoRepoDiscovery::remove_publication(int, OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&)+0xfe
C [libOpenDDS_Dcps.dylib+0x1d60e1] OpenDDS::DCPS::PublisherImpl::delete_datawriter(DDS::DataWriter*)+0xa71
C [libOpenDDS_Dcps.dylib+0x1d6ea5] OpenDDS::DCPS::PublisherImpl::delete_contained_entities()+0x315
C [libOpenDDS_Dcps.dylib+0x12e910] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x270
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at ComplexIDLTest.tearDown(ComplexIDLTest.java:338)
at ComplexIDLTest.main(ComplexIDLTest.java:332)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at ComplexIDLTest.tearDown(ComplexIDLTest.java:338)
at ComplexIDLTest.main(ComplexIDLTest.java:332)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at ComplexIDLTest.tearDown(ComplexIDLTest.java:338)
at ComplexIDLTest.main(ComplexIDLTest.java:332)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 8300
Process 8300 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x0000000101f5df02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x0000000101f59a57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x0000000101edbbf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x0000000101f5e60c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x0000000101f5d0ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x0000000101f5af21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x0000000101edbbf6 java`main + 374
frame #6: 0x0000000101f5ece4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x000000012bff7576 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 230
frame #1: 0x000000012bff74e2 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 82
frame #2: 0x000000012bff73c3 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 83
frame #3: 0x000000012bff7363 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 35
frame #4: 0x000000012bff725e libTAO.dylib`ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::begin() + 30
frame #5: 0x000000012c08dce6 libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close_i(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 54
frame #6: 0x000000012c08c5ab libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 171
frame #7: 0x000000012c08c015 libTAO.dylib`TAO_Thread_Lane_Resources::finalize() + 213
frame #8: 0x000000012bfcb399 libTAO.dylib`TAO_Default_Thread_Lane_Resources_Manager::finalize() + 25
frame #9: 0x000000012c038e9e libTAO.dylib`TAO_ORB_Core::fini() + 590
frame #10: 0x000000012c043187 libTAO.dylib`TAO_ORB_Core::_decr_refcnt() + 71
frame #11: 0x000000012c04311b libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 75
frame #12: 0x000000012c0431b5 libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 21
frame #13: 0x000000012c069009 libTAO.dylib`TAO_Stub::~TAO_Stub() + 441
frame #14: 0x000000012c069045 libTAO.dylib`TAO_Stub::~TAO_Stub() + 21
frame #15: 0x000000012c069069 libTAO.dylib`TAO_Stub::~TAO_Stub() + 25
frame #16: 0x00000001247bc261 libTAO_Valuetype.dylib`TAO_Stub::_decr_refcnt() + 65
frame #17: 0x000000012c045bfa libTAO.dylib`CORBA::Object::~Object() + 58
frame #18: 0x0000000124cb615d libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 45
frame #19: 0x0000000124cb61a9 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 25
frame #20: 0x000000012c045fbe libTAO.dylib`CORBA::Object::_remove_ref() + 62
frame #21: 0x000000012b2418d6 libOpenDDS_Rtps.dylib`CORBA::Object::_decr_refcount() + 22
frame #22: 0x0000000124cb15c7 libOpenDDS_InfoRepoDiscovery.dylib`void CORBA::release<OpenDDS::DCPS::DCPSInfo*>(OpenDDS::DCPS::DCPSInfo*) + 39
frame #23: 0x0000000124cb1595 libOpenDDS_InfoRepoDiscovery.dylib`TAO::Objref_Traits<OpenDDS::DCPS::DCPSInfo>::release(OpenDDS::DCPS::DCPSInfo*) + 21
frame #24: 0x0000000124cc2868 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 24
frame #25: 0x0000000124cb8f45 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 21
frame #26: 0x0000000124cb9b6b libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 523
frame #27: 0x0000000124cb9cf0 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 32
frame #28: 0x0000000124cb9d49 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 25
frame #29: 0x0000000124cae0a6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::RcObject::_remove_ref() + 70
frame #30: 0x000000012b2a2839 libOpenDDS_Rtps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::bump_down() + 57
frame #31: 0x000000012d5f06f5 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #32: 0x000000012d5c6765 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #33: 0x000000012d75e80d libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 29
frame #34: 0x000000012d75e7e5 libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 21
frame #35: 0x000000012d75e749 libOpenDDS_Dcps.dylib`void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>>::destroy[abi:v160006]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void, void>(std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>*) + 25
frame #36: 0x000000012d75e6bc libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 124
frame #37: 0x000000012d75e673 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 51
frame #38: 0x000000012d75f5e5 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear() + 37
frame #39: 0x000000012d74a705 libOpenDDS_Dcps.dylib`std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear[abi:v160006]() + 21
frame #40: 0x000000012d749e03 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::Service_Participant::shutdown() + 1475
frame #41: 0x00000001245d178d libOpenDDS_DCPS_Java.dylib`Java_OpenDDS_DCPS_TheServiceParticipant_shutdown + 29
frame #42: 0x00000001131995da
frame #43: 0x000000011319534a
frame #44: 0x000000011319545e
frame #45: 0x000000011318ccc9
frame #46: 0x000000010359d69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #47: 0x00000001036015fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #48: 0x0000000103604ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #49: 0x00000001036235ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #50: 0x0000000101f5b89d libjli.dylib`JavaMain + 1485
frame #51: 0x0000000101f5e649 libjli.dylib`ThreadJavaMain + 9
frame #52: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #53: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001039a0e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000103ba7255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103911e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001038d74f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001034b094f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x00000001033cb9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001039a0e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000103ba7255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001039a0e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001034b36ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x00000001033cb9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103911e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001038d74f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001034f996b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x00000001034f9c20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x00000001033cb9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103911e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001038d74f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000103b7ecbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x0000000103b7de55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103911e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001038d7595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000103646d5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x00000001131995da
frame #6: 0x000000011319545e
frame #7: 0x000000011319545e
frame #8: 0x000000011318ccc9
frame #9: 0x000000010359d69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x000000010359c720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x000000010359c7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x0000000103645044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x0000000103afd12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001039112ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x00000001038f25ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x0000000103ab451e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001036355ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x00000001131995da
frame #7: 0x000000011319545e
frame #8: 0x0000000113195260
frame #9: 0x0000000113195260
frame #10: 0x000000011318ccc9
frame #11: 0x000000010359d69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010359c720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x000000010359c7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x0000000103645044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x0000000103afd12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001039a0e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000103a39f16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x0000000103905519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x0000000103afd12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103911e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001038d74f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001039a189e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x0000000103afd12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103911e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001038d74f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001038cd24b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x0000000103afd12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103911e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001038d7595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x00000001033b2f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x00000001033b68c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x0000000103afd12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103911e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001038d7595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x00000001033b2f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x00000001033b68c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x0000000103afd12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103911e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001038d74f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000103aa9bfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x0000000103afd12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103911e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001038d74f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001038eaa67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x0000000103afd12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103911e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001038d74f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001038ea37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x00000001038ea438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001039114c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x00000001038f255d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x0000000103ab451e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001036355ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x00000001131995da
frame #7: 0x000000011319545e
frame #8: 0x0000000113195260
frame #9: 0x00000001131958e4
frame #10: 0x000000011319545e
frame #11: 0x000000011318ccc9
frame #12: 0x000000010359d69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x000000010359c720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x000000010359c7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x0000000103645044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x0000000103afd12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x0000000103afb487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x0000000103909ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: test returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests.pl: ERROR: "java/tests/complex_idl/run_test.pl" returned with status 1
#
auto_run_tests_finished: java/tests/complex_idl/run_test.pl Time:505s Result:1
==============================================================================
java/tests/transport_config/run_test.pl
#
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TransportConfigTest.setUp(TransportConfigTest.java:31)
at TransportConfigTest.main(TransportConfigTest.java:36)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TransportConfigTest.setUp(TransportConfigTest.java:31)
at TransportConfigTest.main(TransportConfigTest.java:36)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TransportConfigTest.setUp(TransportConfigTest.java:31)
at TransportConfigTest.main(TransportConfigTest.java:36)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheServiceParticipant.config_store(Native Method)
at TransportConfigTest.testConfigStore(TransportConfigTest.java:48)
at TransportConfigTest.main(TransportConfigTest.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheServiceParticipant.config_store(Native Method)
at TransportConfigTest.testConfigStore(TransportConfigTest.java:48)
at TransportConfigTest.main(TransportConfigTest.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheServiceParticipant.config_store(Native Method)
at TransportConfigTest.testConfigStore(TransportConfigTest.java:48)
at TransportConfigTest.main(TransportConfigTest.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.get_inst(Native Method)
at TransportConfigTest.testModifyTransportFromFileTCP(TransportConfigTest.java:58)
at TransportConfigTest.main(TransportConfigTest.java:39)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.get_inst(Native Method)
at TransportConfigTest.testModifyTransportFromFileTCP(TransportConfigTest.java:58)
at TransportConfigTest.main(TransportConfigTest.java:39)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.get_inst(Native Method)
at TransportConfigTest.testModifyTransportFromFileTCP(TransportConfigTest.java:58)
at TransportConfigTest.main(TransportConfigTest.java:39)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.get_inst(Native Method)
at TransportConfigTest.testModifyTransportFromFileTCP(TransportConfigTest.java:67)
at TransportConfigTest.main(TransportConfigTest.java:39)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.get_inst(Native Method)
at TransportConfigTest.testModifyTransportFromFileTCP(TransportConfigTest.java:67)
at TransportConfigTest.main(TransportConfigTest.java:39)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.get_inst(Native Method)
at TransportConfigTest.testModifyTransportFromFileTCP(TransportConfigTest.java:67)
at TransportConfigTest.main(TransportConfigTest.java:39)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_inst(Native Method)
at TransportConfigTest.testCreateNewTransportUdp(TransportConfigTest.java:77)
at TransportConfigTest.main(TransportConfigTest.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_inst(Native Method)
at TransportConfigTest.testCreateNewTransportUdp(TransportConfigTest.java:77)
at TransportConfigTest.main(TransportConfigTest.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_inst(Native Method)
at TransportConfigTest.testCreateNewTransportUdp(TransportConfigTest.java:77)
at TransportConfigTest.main(TransportConfigTest.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.get_inst(Native Method)
at TransportConfigTest.testCreateNewTransportUdp(TransportConfigTest.java:83)
at TransportConfigTest.main(TransportConfigTest.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.get_inst(Native Method)
at TransportConfigTest.testCreateNewTransportUdp(TransportConfigTest.java:83)
at TransportConfigTest.main(TransportConfigTest.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.get_inst(Native Method)
at TransportConfigTest.testCreateNewTransportUdp(TransportConfigTest.java:83)
at TransportConfigTest.main(TransportConfigTest.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_inst(Native Method)
at TransportConfigTest.testCreateNewTransportMulticast(TransportConfigTest.java:94)
at TransportConfigTest.main(TransportConfigTest.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_inst(Native Method)
at TransportConfigTest.testCreateNewTransportMulticast(TransportConfigTest.java:94)
at TransportConfigTest.main(TransportConfigTest.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_inst(Native Method)
at TransportConfigTest.testCreateNewTransportMulticast(TransportConfigTest.java:94)
at TransportConfigTest.main(TransportConfigTest.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.get_inst(Native Method)
at TransportConfigTest.testCreateNewTransportMulticast(TransportConfigTest.java:113)
at TransportConfigTest.main(TransportConfigTest.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.get_inst(Native Method)
at TransportConfigTest.testCreateNewTransportMulticast(TransportConfigTest.java:113)
at TransportConfigTest.main(TransportConfigTest.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.get_inst(Native Method)
at TransportConfigTest.testCreateNewTransportMulticast(TransportConfigTest.java:113)
at TransportConfigTest.main(TransportConfigTest.java:41)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_config(Native Method)
at TransportConfigTest.testConfigCreation(TransportConfigTest.java:134)
at TransportConfigTest.main(TransportConfigTest.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_config(Native Method)
at TransportConfigTest.testConfigCreation(TransportConfigTest.java:134)
at TransportConfigTest.main(TransportConfigTest.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_config(Native Method)
at TransportConfigTest.testConfigCreation(TransportConfigTest.java:134)
at TransportConfigTest.main(TransportConfigTest.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_inst(Native Method)
at TransportConfigTest.testConfigCreation(TransportConfigTest.java:138)
at TransportConfigTest.main(TransportConfigTest.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_inst(Native Method)
at TransportConfigTest.testConfigCreation(TransportConfigTest.java:138)
at TransportConfigTest.main(TransportConfigTest.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TheTransportRegistry.create_inst(Native Method)
at TransportConfigTest.testConfigCreation(TransportConfigTest.java:138)
at TransportConfigTest.main(TransportConfigTest.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.transport.TransportConfig.getInstance(Native Method)
at TransportConfigTest.testConfigCreation(TransportConfigTest.java:146)
at TransportConfigTest.main(TransportConfigTest.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TransportConfig.getInstance(Native Method)
at TransportConfigTest.testConfigCreation(TransportConfigTest.java:146)
at TransportConfigTest.main(TransportConfigTest.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.transport.TransportConfig.getInstance(Native Method)
at TransportConfigTest.testConfigCreation(TransportConfigTest.java:146)
at TransportConfigTest.main(TransportConfigTest.java:42)
test PASSED.
auto_run_tests_finished: java/tests/transport_config/run_test.pl Time:2s Result:0
==============================================================================
java/tests/messenger/publisher/run_test.pl tcp
#
Start Publisher
Transport is RELIABLE
(15812|140704412252608) DEBUG: Reliable DataReader
(15812|140704412252608) DEBUG: main(): calling attach_condition
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
Publisher Created DataWriter
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
(15812|123145495056384) DEBUG: DataReaderListenerImpl::on_subscription_matched()
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
Publisher Matched
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
(15812|123145496129536) DEBUG: DataReaderListenerImpl::on_liveliness_changed()
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 39
text = Worst. Movie. Ever.
(15812|123145494519808) DEBUG: DataReaderListenerImpl::on_liveliness_changed()
(15812|123145494519808) DEBUG: DataReaderListenerImpl::on_subscription_matched()
Stop Publisher
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 15811
Process 15811 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x000000010fa78f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010fa74a57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x000000010f9f6bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010fa7960c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x000000010fa780ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010fa75f21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x000000010f9f6bf6 java`main + 374
frame #6: 0x000000010fa79ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x0000000139e33576 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 230
frame #1: 0x0000000139e334e2 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 82
frame #2: 0x0000000139e333c3 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 83
frame #3: 0x0000000139e33363 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 35
frame #4: 0x0000000139e3325e libTAO.dylib`ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::begin() + 30
frame #5: 0x0000000139ec9ce6 libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close_i(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 54
frame #6: 0x0000000139ec85ab libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 171
frame #7: 0x0000000139ec8015 libTAO.dylib`TAO_Thread_Lane_Resources::finalize() + 213
frame #8: 0x0000000139e07399 libTAO.dylib`TAO_Default_Thread_Lane_Resources_Manager::finalize() + 25
frame #9: 0x0000000139e74e9e libTAO.dylib`TAO_ORB_Core::fini() + 590
frame #10: 0x0000000139e7f187 libTAO.dylib`TAO_ORB_Core::_decr_refcnt() + 71
frame #11: 0x0000000139e7f11b libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 75
frame #12: 0x0000000139e7f1b5 libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 21
frame #13: 0x0000000139ea5009 libTAO.dylib`TAO_Stub::~TAO_Stub() + 441
frame #14: 0x0000000139ea5045 libTAO.dylib`TAO_Stub::~TAO_Stub() + 21
frame #15: 0x0000000139ea5069 libTAO.dylib`TAO_Stub::~TAO_Stub() + 25
frame #16: 0x00000001380df261 libTAO_Valuetype.dylib`TAO_Stub::_decr_refcnt() + 65
frame #17: 0x0000000139e81bfa libTAO.dylib`CORBA::Object::~Object() + 58
frame #18: 0x00000001389da15d libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 45
frame #19: 0x00000001389da1a9 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 25
frame #20: 0x0000000139e81fbe libTAO.dylib`CORBA::Object::_remove_ref() + 62
frame #21: 0x00000001392cd8d6 libOpenDDS_Rtps.dylib`CORBA::Object::_decr_refcount() + 22
frame #22: 0x00000001389d55c7 libOpenDDS_InfoRepoDiscovery.dylib`void CORBA::release<OpenDDS::DCPS::DCPSInfo*>(OpenDDS::DCPS::DCPSInfo*) + 39
frame #23: 0x00000001389d5595 libOpenDDS_InfoRepoDiscovery.dylib`TAO::Objref_Traits<OpenDDS::DCPS::DCPSInfo>::release(OpenDDS::DCPS::DCPSInfo*) + 21
frame #24: 0x00000001389e6868 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 24
frame #25: 0x00000001389dcf45 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 21
frame #26: 0x00000001389ddb6b libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 523
frame #27: 0x00000001389ddcf0 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 32
frame #28: 0x00000001389ddd49 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 25
frame #29: 0x00000001389d20a6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::RcObject::_remove_ref() + 70
frame #30: 0x000000013932e839 libOpenDDS_Rtps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::bump_down() + 57
frame #31: 0x000000013b67c6f5 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #32: 0x000000013b652765 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #33: 0x000000013b7ea80d libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 29
frame #34: 0x000000013b7ea7e5 libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 21
frame #35: 0x000000013b7ea749 libOpenDDS_Dcps.dylib`void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>>::destroy[abi:v160006]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void, void>(std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>*) + 25
frame #36: 0x000000013b7ea6bc libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 124
frame #37: 0x000000013b7ea673 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 51
frame #38: 0x000000013b7eb5e5 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear() + 37
frame #39: 0x000000013b7d6705 libOpenDDS_Dcps.dylib`std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear[abi:v160006]() + 21
frame #40: 0x000000013b7d5e03 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::Service_Participant::shutdown() + 1475
frame #41: 0x0000000137f3678d libOpenDDS_DCPS_Java.dylib`Java_OpenDDS_DCPS_TheServiceParticipant_shutdown + 29
frame #42: 0x0000000120cb45da
frame #43: 0x0000000120cb034a
frame #44: 0x0000000120ca7cc9
frame #45: 0x00000001110b869a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #46: 0x000000011111c5fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #47: 0x000000011111fab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #48: 0x000000011113e5ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #49: 0x000000010fa7689d libjli.dylib`JavaMain + 1485
frame #50: 0x000000010fa79649 libjli.dylib`ThreadJavaMain + 9
frame #51: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #52: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001114bbe17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001116c2255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142ce1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001113f24f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000110fcb94f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x0000000110ee69fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001114bbe17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001116c2255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001114bbe17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000110fce6ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x0000000110ee69fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142ce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001113f24f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000011101496b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x0000000111014c20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x0000000110ee69fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142ce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001113f24f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000111699cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x0000000111698e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142ce1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001113f2595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000111161d5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x0000000120cb45da
frame #6: 0x0000000120cb045e
frame #7: 0x0000000120cb045e
frame #8: 0x0000000120ca7cc9
frame #9: 0x00000001110b869a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x00000001110b7720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x00000001110b77e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x0000000111160044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000011161812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142c2ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x000000011140d5ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x00000001115cf51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001111505ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x0000000120cb45da
frame #7: 0x0000000120cb045e
frame #8: 0x0000000120cb0260
frame #9: 0x0000000120cb0260
frame #10: 0x0000000120ca7cc9
frame #11: 0x00000001110b869a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x00000001110b7720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x00000001110b77e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x0000000111160044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000011161812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001114bbe17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000111554f16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x0000000111420519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000011161812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142ce1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001113f24f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001114bc89e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000011161812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142ce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001113f24f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001113e824b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000011161812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142ce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001113f2595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000110ecdf07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x0000000110ed18c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000011161812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142ce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001113f2595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000110ecdf07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x0000000110ed18c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000011161812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142ce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001113f24f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001115c4bfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000011161812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142ce1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001113f24f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000111405a67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000011161812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142ce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001113f24f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000011140537e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x0000000111405438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000011142c4c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000011140d55d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x00000001115cf51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001111505ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x0000000120cb45da
frame #7: 0x0000000120cb045e
frame #8: 0x0000000120cb0260
frame #9: 0x0000000120cb08e4
frame #10: 0x0000000120cb045e
frame #11: 0x0000000120ca7cc9
frame #12: 0x00000001110b869a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x00000001110b7720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x00000001110b77e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x0000000111160044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000011161812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x0000000111616487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x0000000111424ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: publisher returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/publisher/run_test.pl tcp" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/publisher/run_test.pl tcp Time:484s Result:1
==============================================================================
java/tests/messenger/publisher/run_test.pl udp
#
Start Publisher
Transport is UN-RELIABLE
(23826|140704412252608) DEBUG: Unreliable DataReader
(23826|140704412252608) DEBUG: main(): calling attach_condition
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
Publisher Created DataWriter
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
Publisher Matched
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
(23826|123145318510592) DEBUG: DataReaderListenerImpl::on_subscription_matched()
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
(23826|123145318510592) DEBUG: DataReaderListenerImpl::on_liveliness_changed()
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 0
text = Worst. Movie. Ever.
(23826|123145316900864) DEBUG: DataReaderListenerImpl::on_liveliness_changed()
(23826|123145316900864) DEBUG: DataReaderListenerImpl::on_subscription_matched()
Stop Publisher
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 23825
Process 23825 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x0000000101624f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x0000000101620a57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x00000001015a2bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010162560c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x00000001016240ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x0000000101621f21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x00000001015a2bf6 java`main + 374
frame #6: 0x0000000101625ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x000000012bab5576 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 230
frame #1: 0x000000012bab54e2 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 82
frame #2: 0x000000012bab53c3 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 83
frame #3: 0x000000012bab5363 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 35
frame #4: 0x000000012bab525e libTAO.dylib`ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::begin() + 30
frame #5: 0x000000012bb4bce6 libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close_i(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 54
frame #6: 0x000000012bb4a5ab libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 171
frame #7: 0x000000012bb4a015 libTAO.dylib`TAO_Thread_Lane_Resources::finalize() + 213
frame #8: 0x000000012ba89399 libTAO.dylib`TAO_Default_Thread_Lane_Resources_Manager::finalize() + 25
frame #9: 0x000000012baf6e9e libTAO.dylib`TAO_ORB_Core::fini() + 590
frame #10: 0x000000012bb01187 libTAO.dylib`TAO_ORB_Core::_decr_refcnt() + 71
frame #11: 0x000000012bb0111b libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 75
frame #12: 0x000000012bb011b5 libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 21
frame #13: 0x000000012bb27009 libTAO.dylib`TAO_Stub::~TAO_Stub() + 441
frame #14: 0x000000012bb27045 libTAO.dylib`TAO_Stub::~TAO_Stub() + 21
frame #15: 0x000000012bb27069 libTAO.dylib`TAO_Stub::~TAO_Stub() + 25
frame #16: 0x0000000123e83261 libTAO_Valuetype.dylib`TAO_Stub::_decr_refcnt() + 65
frame #17: 0x000000012bb03bfa libTAO.dylib`CORBA::Object::~Object() + 58
frame #18: 0x000000012a0b015d libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 45
frame #19: 0x000000012a0b01a9 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 25
frame #20: 0x000000012bb03fbe libTAO.dylib`CORBA::Object::_remove_ref() + 62
frame #21: 0x000000012af4f8d6 libOpenDDS_Rtps.dylib`CORBA::Object::_decr_refcount() + 22
frame #22: 0x000000012a0ab5c7 libOpenDDS_InfoRepoDiscovery.dylib`void CORBA::release<OpenDDS::DCPS::DCPSInfo*>(OpenDDS::DCPS::DCPSInfo*) + 39
frame #23: 0x000000012a0ab595 libOpenDDS_InfoRepoDiscovery.dylib`TAO::Objref_Traits<OpenDDS::DCPS::DCPSInfo>::release(OpenDDS::DCPS::DCPSInfo*) + 21
frame #24: 0x000000012a0bc868 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 24
frame #25: 0x000000012a0b2f45 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 21
frame #26: 0x000000012a0b3b6b libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 523
frame #27: 0x000000012a0b3cf0 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 32
frame #28: 0x000000012a0b3d49 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 25
frame #29: 0x000000012a0a80a6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::RcObject::_remove_ref() + 70
frame #30: 0x000000012afb0839 libOpenDDS_Rtps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::bump_down() + 57
frame #31: 0x000000012d2fe6f5 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #32: 0x000000012d2d4765 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #33: 0x000000012d46c80d libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 29
frame #34: 0x000000012d46c7e5 libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 21
frame #35: 0x000000012d46c749 libOpenDDS_Dcps.dylib`void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>>::destroy[abi:v160006]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void, void>(std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>*) + 25
frame #36: 0x000000012d46c6bc libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 124
frame #37: 0x000000012d46c673 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 51
frame #38: 0x000000012d46d5e5 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear() + 37
frame #39: 0x000000012d458705 libOpenDDS_Dcps.dylib`std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear[abi:v160006]() + 21
frame #40: 0x000000012d457e03 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::Service_Participant::shutdown() + 1475
frame #41: 0x0000000123c9878d libOpenDDS_DCPS_Java.dylib`Java_OpenDDS_DCPS_TheServiceParticipant_shutdown + 29
frame #42: 0x00000001128605da
frame #43: 0x000000011285c34a
frame #44: 0x0000000112853cc9
frame #45: 0x0000000102c6469a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #46: 0x0000000102cc85fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #47: 0x0000000102ccbab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #48: 0x0000000102cea5ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #49: 0x000000010162289d libjli.dylib`JavaMain + 1485
frame #50: 0x0000000101625649 libjli.dylib`ThreadJavaMain + 9
frame #51: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #52: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000103067e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010326e255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd8e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000102f9e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000102b7794f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x0000000102a929fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000103067e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010326e255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000103067e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000102b7a6ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x0000000102a929fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd8e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000102f9e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000102bc096b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x0000000102bc0c20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x0000000102a929fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd8e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000102f9e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000103245cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x0000000103244e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd8e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000102f9e595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000102d0dd5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x00000001128605da
frame #6: 0x000000011285c45e
frame #7: 0x000000011285c45e
frame #8: 0x0000000112853cc9
frame #9: 0x0000000102c6469a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x0000000102c63720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x0000000102c637e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x0000000102d0c044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x00000001031c412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd82ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x0000000102fb95ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000010317b51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x0000000102cfc5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x00000001128605da
frame #7: 0x000000011285c45e
frame #8: 0x000000011285c260
frame #9: 0x000000011285c260
frame #10: 0x0000000112853cc9
frame #11: 0x0000000102c6469a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x0000000102c63720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x0000000102c637e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x0000000102d0c044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x00000001031c412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000103067e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000103100f16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x0000000102fcc519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x00000001031c412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd8e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000102f9e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010306889e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x00000001031c412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd8e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000102f9e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000102f9424b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x00000001031c412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd8e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000102f9e595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000102a79f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x0000000102a7d8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x00000001031c412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd8e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000102f9e595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000102a79f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x0000000102a7d8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x00000001031c412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd8e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000102f9e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000103170bfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x00000001031c412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd8e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000102f9e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000102fb1a67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x00000001031c412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd8e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000102f9e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000102fb137e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x0000000102fb1438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000102fd84c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x0000000102fb955d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000010317b51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x0000000102cfc5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x00000001128605da
frame #7: 0x000000011285c45e
frame #8: 0x000000011285c260
frame #9: 0x000000011285c8e4
frame #10: 0x000000011285c45e
frame #11: 0x0000000112853cc9
frame #12: 0x0000000102c6469a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x0000000102c63720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x0000000102c637e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x0000000102d0c044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x00000001031c412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x00000001031c2487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x0000000102fd0ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: publisher returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/publisher/run_test.pl udp" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/publisher/run_test.pl udp Time:485s Result:1
==============================================================================
java/tests/messenger/publisher/run_test.pl multicast
#
Start Publisher
Transport is RELIABLE
(31803|140704412252608) DEBUG: Reliable DataReader
(31803|140704412252608) DEBUG: main(): calling attach_condition
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
Publisher Created DataWriter
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
(31803|123145520672768) DEBUG: DataReaderListenerImpl::on_subscription_matched()
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
Publisher Matched
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
(31803|123145520672768) DEBUG: DataReaderListenerImpl::on_liveliness_changed()
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 39
text = Worst. Movie. Ever.
(31803|123145519063040) DEBUG: DataReaderListenerImpl::on_liveliness_changed()
(31803|123145519063040) DEBUG: DataReaderListenerImpl::on_subscription_matched()
Stop Publisher
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 31802
Process 31802 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x0000000101c74f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x0000000101c70a57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x0000000101bf2bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x0000000101c7560c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x0000000101c740ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x0000000101c71f21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x0000000101bf2bf6 java`main + 374
frame #6: 0x0000000101c75ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x000000012be34576 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 230
frame #1: 0x000000012be344e2 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 82
frame #2: 0x000000012be343c3 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 83
frame #3: 0x000000012be34363 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 35
frame #4: 0x000000012be3425e libTAO.dylib`ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::begin() + 30
frame #5: 0x000000012becace6 libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close_i(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 54
frame #6: 0x000000012bec95ab libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 171
frame #7: 0x000000012bec9015 libTAO.dylib`TAO_Thread_Lane_Resources::finalize() + 213
frame #8: 0x000000012be08399 libTAO.dylib`TAO_Default_Thread_Lane_Resources_Manager::finalize() + 25
frame #9: 0x000000012be75e9e libTAO.dylib`TAO_ORB_Core::fini() + 590
frame #10: 0x000000012be80187 libTAO.dylib`TAO_ORB_Core::_decr_refcnt() + 71
frame #11: 0x000000012be8011b libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 75
frame #12: 0x000000012be801b5 libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 21
frame #13: 0x000000012bea6009 libTAO.dylib`TAO_Stub::~TAO_Stub() + 441
frame #14: 0x000000012bea6045 libTAO.dylib`TAO_Stub::~TAO_Stub() + 21
frame #15: 0x000000012bea6069 libTAO.dylib`TAO_Stub::~TAO_Stub() + 25
frame #16: 0x00000001244d3261 libTAO_Valuetype.dylib`TAO_Stub::_decr_refcnt() + 65
frame #17: 0x000000012be82bfa libTAO.dylib`CORBA::Object::~Object() + 58
frame #18: 0x0000000124e7815d libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 45
frame #19: 0x0000000124e781a9 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 25
frame #20: 0x000000012be82fbe libTAO.dylib`CORBA::Object::_remove_ref() + 62
frame #21: 0x000000012b6128d6 libOpenDDS_Rtps.dylib`CORBA::Object::_decr_refcount() + 22
frame #22: 0x0000000124e735c7 libOpenDDS_InfoRepoDiscovery.dylib`void CORBA::release<OpenDDS::DCPS::DCPSInfo*>(OpenDDS::DCPS::DCPSInfo*) + 39
frame #23: 0x0000000124e73595 libOpenDDS_InfoRepoDiscovery.dylib`TAO::Objref_Traits<OpenDDS::DCPS::DCPSInfo>::release(OpenDDS::DCPS::DCPSInfo*) + 21
frame #24: 0x0000000124e84868 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 24
frame #25: 0x0000000124e7af45 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 21
frame #26: 0x0000000124e7bb6b libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 523
frame #27: 0x0000000124e7bcf0 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 32
frame #28: 0x0000000124e7bd49 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 25
frame #29: 0x0000000124e700a6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::RcObject::_remove_ref() + 70
frame #30: 0x000000012b673839 libOpenDDS_Rtps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::bump_down() + 57
frame #31: 0x000000012d9c16f5 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #32: 0x000000012d997765 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #33: 0x000000012db2f80d libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 29
frame #34: 0x000000012db2f7e5 libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 21
frame #35: 0x000000012db2f749 libOpenDDS_Dcps.dylib`void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>>::destroy[abi:v160006]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void, void>(std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>*) + 25
frame #36: 0x000000012db2f6bc libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 124
frame #37: 0x000000012db2f673 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 51
frame #38: 0x000000012db305e5 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear() + 37
frame #39: 0x000000012db1b705 libOpenDDS_Dcps.dylib`std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear[abi:v160006]() + 21
frame #40: 0x000000012db1ae03 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::Service_Participant::shutdown() + 1475
frame #41: 0x00000001242e878d libOpenDDS_DCPS_Java.dylib`Java_OpenDDS_DCPS_TheServiceParticipant_shutdown + 29
frame #42: 0x0000000112eb05da
frame #43: 0x0000000112eac34a
frame #44: 0x0000000112ea3cc9
frame #45: 0x00000001032b469a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #46: 0x00000001033185fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #47: 0x000000010331bab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #48: 0x000000010333a5ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #49: 0x0000000101c7289d libjli.dylib`JavaMain + 1485
frame #50: 0x0000000101c75649 libjli.dylib`ThreadJavaMain + 9
frame #51: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #52: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001036b7e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001038be255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103628e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001035ee4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001031c794f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x00000001030e29fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001036b7e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001038be255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001036b7e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001031ca6ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x00000001030e29fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103628e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001035ee4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010321096b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x0000000103210c20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x00000001030e29fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103628e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001035ee4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000103895cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x0000000103894e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103628e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001035ee595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010335dd5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x0000000112eb05da
frame #6: 0x0000000112eac45e
frame #7: 0x0000000112eac45e
frame #8: 0x0000000112ea3cc9
frame #9: 0x00000001032b469a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x00000001032b3720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x00000001032b37e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x000000010335c044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000010381412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001036282ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x00000001036095ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x00000001037cb51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010334c5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x0000000112eb05da
frame #7: 0x0000000112eac45e
frame #8: 0x0000000112eac260
frame #9: 0x0000000112eac260
frame #10: 0x0000000112ea3cc9
frame #11: 0x00000001032b469a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x00000001032b3720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x00000001032b37e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x000000010335c044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000010381412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001036b7e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000103750f16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x000000010361c519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000010381412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103628e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001035ee4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001036b889e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000010381412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103628e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001035ee4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001035e424b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000010381412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103628e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001035ee595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x00000001030c9f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x00000001030cd8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010381412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103628e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001035ee595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x00000001030c9f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x00000001030cd8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010381412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103628e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001035ee4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001037c0bfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000010381412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103628e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001035ee4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000103601a67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000010381412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000103628e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001035ee4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010360137e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x0000000103601438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001036284c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000010360955d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x00000001037cb51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010334c5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x0000000112eb05da
frame #7: 0x0000000112eac45e
frame #8: 0x0000000112eac260
frame #9: 0x0000000112eac8e4
frame #10: 0x0000000112eac45e
frame #11: 0x0000000112ea3cc9
frame #12: 0x00000001032b469a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x00000001032b3720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x00000001032b37e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x000000010335c044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000010381412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x0000000103812487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x0000000103620ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: publisher returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/publisher/run_test.pl multicast" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/publisher/run_test.pl multicast Time:488s Result:1
==============================================================================
java/tests/messenger/publisher/run_test.pl rtps
#
Start Publisher
Transport is RELIABLE
(39954|140704412252608) DEBUG: Reliable DataReader
(39954|140704412252608) DEBUG: main(): calling attach_condition
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
Publisher Created DataWriter
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestPublisher.main(TestPublisher.java:142)
Publisher Matched
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
(39954|123145512046592) DEBUG: DataReaderListenerImpl::on_subscription_matched()
(39954|123145512046592) DEBUG: DataReaderListenerImpl::on_liveliness_changed()
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 39
text = Worst. Movie. Ever.
(39954|123145510436864) DEBUG: DataReaderListenerImpl::on_liveliness_changed()
(39954|123145510436864) DEBUG: DataReaderListenerImpl::on_subscription_matched()
Stop Publisher
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 39953
Process 39953 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x0000000108a02f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x00000001089fea57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x0000000108980bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x0000000108a0360c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x0000000108a020ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x00000001089fff21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x0000000108980bf6 java`main + 374
frame #6: 0x0000000108a03ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x0000000132aef576 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 230
frame #1: 0x0000000132aef4e2 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 82
frame #2: 0x0000000132aef3c3 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 83
frame #3: 0x0000000132aef363 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 35
frame #4: 0x0000000132aef25e libTAO.dylib`ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::begin() + 30
frame #5: 0x0000000132b85ce6 libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close_i(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 54
frame #6: 0x0000000132b845ab libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 171
frame #7: 0x0000000132b84015 libTAO.dylib`TAO_Thread_Lane_Resources::finalize() + 213
frame #8: 0x0000000132ac3399 libTAO.dylib`TAO_Default_Thread_Lane_Resources_Manager::finalize() + 25
frame #9: 0x0000000132b30e9e libTAO.dylib`TAO_ORB_Core::fini() + 590
frame #10: 0x0000000132b3b187 libTAO.dylib`TAO_ORB_Core::_decr_refcnt() + 71
frame #11: 0x0000000132b3b11b libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 75
frame #12: 0x0000000132b3b1b5 libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 21
frame #13: 0x0000000132b61009 libTAO.dylib`TAO_Stub::~TAO_Stub() + 441
frame #14: 0x0000000132b61045 libTAO.dylib`TAO_Stub::~TAO_Stub() + 21
frame #15: 0x0000000132b61069 libTAO.dylib`TAO_Stub::~TAO_Stub() + 25
frame #16: 0x0000000130da3261 libTAO_Valuetype.dylib`TAO_Stub::_decr_refcnt() + 65
frame #17: 0x0000000132b3dbfa libTAO.dylib`CORBA::Object::~Object() + 58
frame #18: 0x0000000131e4a15d libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 45
frame #19: 0x0000000131e4a1a9 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 25
frame #20: 0x0000000132b3dfbe libTAO.dylib`CORBA::Object::_remove_ref() + 62
frame #21: 0x00000001322cd8d6 libOpenDDS_Rtps.dylib`CORBA::Object::_decr_refcount() + 22
frame #22: 0x0000000131e455c7 libOpenDDS_InfoRepoDiscovery.dylib`void CORBA::release<OpenDDS::DCPS::DCPSInfo*>(OpenDDS::DCPS::DCPSInfo*) + 39
frame #23: 0x0000000131e45595 libOpenDDS_InfoRepoDiscovery.dylib`TAO::Objref_Traits<OpenDDS::DCPS::DCPSInfo>::release(OpenDDS::DCPS::DCPSInfo*) + 21
frame #24: 0x0000000131e56868 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 24
frame #25: 0x0000000131e4cf45 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 21
frame #26: 0x0000000131e4db6b libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 523
frame #27: 0x0000000131e4dcf0 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 32
frame #28: 0x0000000131e4dd49 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 25
frame #29: 0x0000000131e420a6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::RcObject::_remove_ref() + 70
frame #30: 0x000000013232e839 libOpenDDS_Rtps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::bump_down() + 57
frame #31: 0x000000013467c6f5 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #32: 0x0000000134652765 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #33: 0x00000001347ea80d libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 29
frame #34: 0x00000001347ea7e5 libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 21
frame #35: 0x00000001347ea749 libOpenDDS_Dcps.dylib`void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>>::destroy[abi:v160006]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void, void>(std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>*) + 25
frame #36: 0x00000001347ea6bc libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 124
frame #37: 0x00000001347ea673 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 51
frame #38: 0x00000001347eb5e5 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear() + 37
frame #39: 0x00000001347d6705 libOpenDDS_Dcps.dylib`std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear[abi:v160006]() + 21
frame #40: 0x00000001347d5e03 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::Service_Participant::shutdown() + 1475
frame #41: 0x0000000130f3678d libOpenDDS_DCPS_Java.dylib`Java_OpenDDS_DCPS_TheServiceParticipant_shutdown + 29
frame #42: 0x0000000119c3e5da
frame #43: 0x0000000119c3a34a
frame #44: 0x0000000119c31cc9
frame #45: 0x000000010a04269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #46: 0x000000010a0a65fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #47: 0x000000010a0a9ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #48: 0x000000010a0c85ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #49: 0x0000000108a0089d libjli.dylib`JavaMain + 1485
frame #50: 0x0000000108a03649 libjli.dylib`ThreadJavaMain + 9
frame #51: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #52: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010a445e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010a64c255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b6e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010a37c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000109f5594f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x0000000109e709fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010a445e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010a64c255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010a445e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000109f586ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x0000000109e709fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010a37c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000109f9e96b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x0000000109f9ec20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x0000000109e709fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010a37c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010a623cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x000000010a622e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b6e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010a37c595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010a0ebd5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x0000000119c3e5da
frame #6: 0x0000000119c3a45e
frame #7: 0x0000000119c3a45e
frame #8: 0x0000000119c31cc9
frame #9: 0x000000010a04269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x000000010a041720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x000000010a0417e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x000000010a0ea044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000010a5a212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b62ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x000000010a3975ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000010a55951e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010a0da5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x0000000119c3e5da
frame #7: 0x0000000119c3a45e
frame #8: 0x0000000119c3a260
frame #9: 0x0000000119c3a260
frame #10: 0x0000000119c31cc9
frame #11: 0x000000010a04269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010a041720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x000000010a0417e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x000000010a0ea044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000010a5a212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010a445e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010a4def16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x000000010a3aa519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000010a5a212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b6e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010a37c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010a44689e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000010a5a212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010a37c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010a37224b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000010a5a212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010a37c595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000109e57f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x0000000109e5b8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010a5a212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010a37c595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000109e57f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x0000000109e5b8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010a5a212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010a37c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010a54ebfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000010a5a212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b6e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010a37c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010a38fa67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000010a5a212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010a37c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010a38f37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x000000010a38f438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010a3b64c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000010a39755d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000010a55951e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010a0da5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x0000000119c3e5da
frame #7: 0x0000000119c3a45e
frame #8: 0x0000000119c3a260
frame #9: 0x0000000119c3a8e4
frame #10: 0x0000000119c3a45e
frame #11: 0x0000000119c31cc9
frame #12: 0x000000010a04269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x000000010a041720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x000000010a0417e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x000000010a0ea044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000010a5a212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x000000010a5a0487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x000000010a3aeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: publisher returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/publisher/run_test.pl rtps" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/publisher/run_test.pl rtps Time:482s Result:1
==============================================================================
java/tests/messenger/publisher/run_test.pl rtps_uni
#
Start Publisher
Transport is RELIABLE
(48059|140704412252608) DEBUG: Reliable DataReader
(48059|140704412252608) DEBUG: main(): calling attach_condition
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestPublisher.main(TestPublisher.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestPublisher.main(TestPublisher.java:45)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:52)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestPublisher.main(TestPublisher.java:50)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at TestPublisher.main(TestPublisher.java:60)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.get_default_datawriter_qos(Native Method)
at TestPublisher.main(TestPublisher.java:103)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at TestPublisher.main(TestPublisher.java:109)
Publisher Created DataWriter
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at TestPublisher.main(TestPublisher.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:122)
Publisher Matched
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestPublisher.main(TestPublisher.java:148)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at TestPublisher.main(TestPublisher.java:150)
(48059|123145485856768) DEBUG: DataReaderListenerImpl::on_subscription_matched()
(48059|123145485856768) DEBUG: DataReaderListenerImpl::on_liveliness_changed()
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = OpenDDS-Java
count = 39
text = Worst. Movie. Ever.
(48059|123145484247040) DEBUG: DataReaderListenerImpl::on_liveliness_changed()
(48059|123145484247040) DEBUG: DataReaderListenerImpl::on_subscription_matched()
Stop Publisher
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestPublisher.main(TestPublisher.java:184)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 48057
Process 48057 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x000000010fc2ff02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010fc2ba57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x000000010fbadbf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010fc3060c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x000000010fc2f0ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010fc2cf21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x000000010fbadbf6 java`main + 374
frame #6: 0x000000010fc30ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x0000000139e34576 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 230
frame #1: 0x0000000139e344e2 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 82
frame #2: 0x0000000139e343c3 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 83
frame #3: 0x0000000139e34363 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 35
frame #4: 0x0000000139e3425e libTAO.dylib`ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::begin() + 30
frame #5: 0x0000000139ecace6 libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close_i(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 54
frame #6: 0x0000000139ec95ab libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 171
frame #7: 0x0000000139ec9015 libTAO.dylib`TAO_Thread_Lane_Resources::finalize() + 213
frame #8: 0x0000000139e08399 libTAO.dylib`TAO_Default_Thread_Lane_Resources_Manager::finalize() + 25
frame #9: 0x0000000139e75e9e libTAO.dylib`TAO_ORB_Core::fini() + 590
frame #10: 0x0000000139e80187 libTAO.dylib`TAO_ORB_Core::_decr_refcnt() + 71
frame #11: 0x0000000139e8011b libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 75
frame #12: 0x0000000139e801b5 libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 21
frame #13: 0x0000000139ea6009 libTAO.dylib`TAO_Stub::~TAO_Stub() + 441
frame #14: 0x0000000139ea6045 libTAO.dylib`TAO_Stub::~TAO_Stub() + 21
frame #15: 0x0000000139ea6069 libTAO.dylib`TAO_Stub::~TAO_Stub() + 25
frame #16: 0x000000013248e261 libTAO_Valuetype.dylib`TAO_Stub::_decr_refcnt() + 65
frame #17: 0x0000000139e82bfa libTAO.dylib`CORBA::Object::~Object() + 58
frame #18: 0x0000000132e3315d libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 45
frame #19: 0x0000000132e331a9 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 25
frame #20: 0x0000000139e82fbe libTAO.dylib`CORBA::Object::_remove_ref() + 62
frame #21: 0x00000001396128d6 libOpenDDS_Rtps.dylib`CORBA::Object::_decr_refcount() + 22
frame #22: 0x0000000132e2e5c7 libOpenDDS_InfoRepoDiscovery.dylib`void CORBA::release<OpenDDS::DCPS::DCPSInfo*>(OpenDDS::DCPS::DCPSInfo*) + 39
frame #23: 0x0000000132e2e595 libOpenDDS_InfoRepoDiscovery.dylib`TAO::Objref_Traits<OpenDDS::DCPS::DCPSInfo>::release(OpenDDS::DCPS::DCPSInfo*) + 21
frame #24: 0x0000000132e3f868 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 24
frame #25: 0x0000000132e35f45 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 21
frame #26: 0x0000000132e36b6b libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 523
frame #27: 0x0000000132e36cf0 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 32
frame #28: 0x0000000132e36d49 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 25
frame #29: 0x0000000132e2b0a6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::RcObject::_remove_ref() + 70
frame #30: 0x0000000139673839 libOpenDDS_Rtps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::bump_down() + 57
frame #31: 0x000000013b9c16f5 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #32: 0x000000013b997765 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #33: 0x000000013bb2f80d libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 29
frame #34: 0x000000013bb2f7e5 libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 21
frame #35: 0x000000013bb2f749 libOpenDDS_Dcps.dylib`void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>>::destroy[abi:v160006]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void, void>(std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>*) + 25
frame #36: 0x000000013bb2f6bc libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 124
frame #37: 0x000000013bb2f673 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 51
frame #38: 0x000000013bb305e5 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear() + 37
frame #39: 0x000000013bb1b705 libOpenDDS_Dcps.dylib`std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear[abi:v160006]() + 21
frame #40: 0x000000013bb1ae03 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::Service_Participant::shutdown() + 1475
frame #41: 0x00000001322a378d libOpenDDS_DCPS_Java.dylib`Java_OpenDDS_DCPS_TheServiceParticipant_shutdown + 29
frame #42: 0x0000000120e6b5da
frame #43: 0x0000000120e6734a
frame #44: 0x0000000120e5ecc9
frame #45: 0x000000011126f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #46: 0x00000001112d35fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #47: 0x00000001112d6ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #48: 0x00000001112f55ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #49: 0x000000010fc2d89d libjli.dylib`JavaMain + 1485
frame #50: 0x000000010fc30649 libjli.dylib`ThreadJavaMain + 9
frame #51: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #52: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000111672e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000111879255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e3e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001115a94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000011118294f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x000000011109d9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000111672e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000111879255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000111672e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001111856ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x000000011109d9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001115a94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001111cb96b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x00000001111cbc20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x000000011109d9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001115a94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000111850cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x000000011184fe55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e3e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001115a9595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000111318d5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x0000000120e6b5da
frame #6: 0x0000000120e6745e
frame #7: 0x0000000120e6745e
frame #8: 0x0000000120e5ecc9
frame #9: 0x000000011126f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x000000011126e720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x000000011126e7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x0000000111317044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x00000001117cf12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e32ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x00000001115c45ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000011178651e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001113075ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x0000000120e6b5da
frame #7: 0x0000000120e6745e
frame #8: 0x0000000120e67260
frame #9: 0x0000000120e67260
frame #10: 0x0000000120e5ecc9
frame #11: 0x000000011126f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000011126e720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x000000011126e7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x0000000111317044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x00000001117cf12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000111672e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000011170bf16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x00000001115d7519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x00000001117cf12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e3e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001115a94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000011167389e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x00000001117cf12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001115a94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000011159f24b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x00000001117cf12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001115a9595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000111084f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x00000001110888c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x00000001117cf12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001115a9595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000111084f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x00000001110888c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x00000001117cf12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001115a94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000011177bbfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x00000001117cf12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e3e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001115a94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001115bca67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x00000001117cf12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001115a94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001115bc37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x00000001115bc438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001115e34c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x00000001115c455d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000011178651e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001113075ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x0000000120e6b5da
frame #7: 0x0000000120e6745e
frame #8: 0x0000000120e67260
frame #9: 0x0000000120e678e4
frame #10: 0x0000000120e6745e
frame #11: 0x0000000120e5ecc9
frame #12: 0x000000011126f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x000000011126e720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x000000011126e7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x0000000111317044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x00000001117cf12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x00000001117cd487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x00000001115dbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: publisher returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/publisher/run_test.pl rtps_uni" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/publisher/run_test.pl rtps_uni Time:486s Result:1
==============================================================================
java/tests/messenger/subscriber/run_test.pl tcp
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -NOBITS -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/DCPS/Messenger/publisher -DCPSBit 0 -DCPSConfigFile ../tcp.ini -DCPSPendingTimeout 3
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar TestSubscriber -DCPSBit 0 -DCPSConfigFile ../tcp.ini -r
Start Subscriber
Starting publisher
Starting publisher with 1 args
Reliable DataWriter
(56605|140704412252608) DEBUG: main(): DataWriter waiting for match
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x536f0] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0x40
Start Writing Samples
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232](56605|140704412252608) DEBUG: main(): finished writing messages, waiting for subscriber.
OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33de4] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Tcp.dylib+0x1dd5a] OpenDDS::DCPS::TcpDataLink::do_association_actions()+0x40a
C [libOpenDDS_Tcp.dylib+0x1d5ae] OpenDDS::DCPS::TcpDataLink::connect(OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpSendStrategy> const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpReceiveStrategy> const&)+0x1fe
C [libOpenDDS_Tcp.dylib+0x3b8f5] OpenDDS::DCPS::TcpTransport::connect_tcp_datalink(OpenDDS::DCPS::TcpDataLink&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x385
C [libOpenDDS_Tcp.dylib+0x3e170] OpenDDS::DCPS::TcpTransport::passive_connection(ACE_INET_Addr const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::TcpConnection> const&)+0x450
C [libOpenDDS_Tcp.dylib+0xab23] OpenDDS::DCPS::TcpConnection::handle_setup_input(int)+0x623
C [libOpenDDS_Tcp.dylib+0xb22d] OpenDDS::DCPS::TcpConnection::handle_input(int)+0x4d
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_subscription_matched
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x52fb0] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x32ca4] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_liveliness_changed
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Tcp.dylib+0x31369] OpenDDS::DCPS::TcpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x1c9
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Tcp.dylib+0xb2d6] OpenDDS::DCPS::TcpConnection::handle_input(int)+0xf6
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd0> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
Subscriber Report Validity
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:137)
Stop Subscriber
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
deleting contained entities
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x52fb0] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c]deleting participant
OpenDDS::DCPS::WriterInfo::removed()+0x8c
shutdown
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x32ca4] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_liveliness_changed
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x536f0] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33de4] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_subscription_matched
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:142)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 56606
Process 56606 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x000000010d562f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010d55ea57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x000000010d4e0bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010d56360c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x000000010d5620ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010d55ff21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x000000010d4e0bf6 java`main + 374
frame #6: 0x000000010d563ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x0000000137ab5576 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 230
frame #1: 0x0000000137ab52e9 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::operator++() + 25
frame #2: 0x0000000137b4bd4b libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close_i(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 155
frame #3: 0x0000000137b4a5ab libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 171
frame #4: 0x0000000137b4a8eb libTAO.dylib`TAO_Thread_Lane_Resources::close_all_transports() + 107
frame #5: 0x0000000137a89419 libTAO.dylib`TAO_Default_Thread_Lane_Resources_Manager::close_all_transports() + 25
frame #6: 0x0000000137af7023 libTAO.dylib`TAO_ORB_Core::shutdown(bool) + 307
frame #7: 0x0000000137ae865a libTAO.dylib`CORBA::ORB::shutdown(bool) + 58
frame #8: 0x00000001360b3c0a libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::shutdown() + 42
frame #9: 0x00000001360b39dd libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 125
frame #10: 0x00000001360b3cf0 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 32
frame #11: 0x00000001360b3d49 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 25
frame #12: 0x00000001360a80a6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::RcObject::_remove_ref() + 70
frame #13: 0x0000000136fb0839 libOpenDDS_Rtps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::bump_down() + 57
frame #14: 0x00000001392fe6f5 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #15: 0x00000001392d4765 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #16: 0x000000013946c80d libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 29
frame #17: 0x000000013946c7e5 libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 21
frame #18: 0x000000013946c749 libOpenDDS_Dcps.dylib`void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>>::destroy[abi:v160006]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void, void>(std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>*) + 25
frame #19: 0x000000013946c6bc libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 124
frame #20: 0x000000013946c673 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 51
frame #21: 0x000000013946d5e5 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear() + 37
frame #22: 0x0000000139458705 libOpenDDS_Dcps.dylib`std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear[abi:v160006]() + 21
frame #23: 0x0000000139457e03 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::Service_Participant::shutdown() + 1475
frame #24: 0x000000012fbd678d libOpenDDS_DCPS_Java.dylib`Java_OpenDDS_DCPS_TheServiceParticipant_shutdown + 29
frame #25: 0x000000011e79e5da
frame #26: 0x000000011e79a34a
frame #27: 0x000000011e791cc9
frame #28: 0x000000010eba269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #29: 0x000000010ec065fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #30: 0x000000010ec09ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #31: 0x000000010ec285ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #32: 0x000000010d56089d libjli.dylib`JavaMain + 1485
frame #33: 0x000000010d563649 libjli.dylib`ThreadJavaMain + 9
frame #34: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #35: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010efa5e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010f1ac255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef16e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010eedc4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010eab594f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x000000010e9d09fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010efa5e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010f1ac255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010efa5e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010eab86ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x000000010e9d09fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef16e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010eedc4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010eafe96b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x000000010eafec20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x000000010e9d09fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef16e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010eedc4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010f183cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x000000010f182e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef16e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010eedc595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010ec4bd5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x000000011e79e5da
frame #6: 0x000000011e79a45e
frame #7: 0x000000011e79a45e
frame #8: 0x000000011e791cc9
frame #9: 0x000000010eba269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x000000010eba1720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x000000010eba17e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x000000010ec4a044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000010f10212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef162ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x000000010eef75ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000010f0b951e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010ec3a5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011e79e5da
frame #7: 0x000000011e79a45e
frame #8: 0x000000011e79a260
frame #9: 0x000000011e79a260
frame #10: 0x000000011e791cc9
frame #11: 0x000000010eba269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010eba1720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x000000010eba17e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x000000010ec4a044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000010f10212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010efa5e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010f03ef16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x000000010ef0a519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000010f10212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef16e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010eedc4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010efa689e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000010f10212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef16e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010eedc4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010eed224b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000010f10212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef16e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010eedc595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010e9b7f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010e9bb8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010f10212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef16e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010eedc595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010e9b7f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010e9bb8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010f10212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef16e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010eedc4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010f0aebfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000010f10212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef16e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010eedc4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010eeefa67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000010f10212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef16e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010eedc4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010eeef37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x000000010eeef438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ef164c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000010eef755d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000010f0b951e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010ec3a5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011e79e5da
frame #7: 0x000000011e79a45e
frame #8: 0x000000011e79a260
frame #9: 0x000000011e79a8e4
frame #10: 0x000000011e79a45e
frame #11: 0x000000011e791cc9
frame #12: 0x000000010eba269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x000000010eba1720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x000000010eba17e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x000000010ec4a044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000010f10212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22, name = 'Java: GC Thread#1'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010efa5e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010f1ac255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #23, name = 'Java: GC Thread#2'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010efa5e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010f1ac255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #24, name = 'Java: GC Thread#3'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010efa5e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010f1ac255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010f100487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010ef0eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: subscriber returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/subscriber/run_test.pl tcp" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/subscriber/run_test.pl tcp Time:182s Result:1
==============================================================================
java/tests/messenger/subscriber/run_test.pl multicast
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -NOBITS -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/DCPS/Messenger/publisher -DCPSBit 0 -DCPSConfigFile ../multicast.ini -DCPSPendingTimeout 3
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar TestSubscriber -DCPSBit 0 -DCPSConfigFile ../multicast.ini -r
Start Subscriber
Starting publisher
Starting publisher with 1 args
Reliable DataWriter
(60124|140704412252608) DEBUG: main(): DataWriter waiting for match
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x536f0] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Multicast.dylib+0x35bfe] OpenDDS::DCPS::MulticastTransport::passive_connection(long long, long long)+0x74e
C [libOpenDDS_Multicast.dylib+0x2830b] OpenDDS::DCPS::MulticastSession::syn_received(std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x6bb
C [libOpenDDS_Multicast.dylib+0x27c11] OpenDDS::DCPS::MulticastSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x51
C [libOpenDDS_Multicast.dylib+0x4199d] OpenDDS::DCPS::ReliableSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x2d
C [libOpenDDS_Multicast.dylib+0x9079] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x459
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Multicast.dylib+0x35bfe] OpenDDS::DCPS::MulticastTransport::passive_connection(long long, long long)+0x74e
C [libOpenDDS_Multicast.dylib+0x2830b] OpenDDS::DCPS::MulticastSession::syn_received(std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x6bb
C [libOpenDDS_Multicast.dylib+0x27c11] OpenDDS::DCPS::MulticastSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x51
C [libOpenDDS_Multicast.dylib+0x4199d] OpenDDS::DCPS::ReliableSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x2d
C [libOpenDDS_Multicast.dylib+0x9079] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x459
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Multicast.dylib+0x35bfe] OpenDDS::DCPS::MulticastTransport::passive_connection(long long, long long)+0x74e
C [libOpenDDS_Multicast.dylib+0x2830b] OpenDDS::DCPS::MulticastSession::syn_received(std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x6bb
C [libOpenDDS_Multicast.dylib+0x27c11] OpenDDS::DCPS::MulticastSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x51
C [libOpenDDS_Multicast.dylib+0x4199d] OpenDDS::DCPS::ReliableSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x2d
C [libOpenDDS_Multicast.dylib+0x9079] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x459
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Multicast.dylib+0x35bfe] OpenDDS::DCPS::MulticastTransport::passive_connection(long long, long long)+0x74e
C [libOpenDDS_Multicast.dylib+0x2830b] OpenDDS::DCPS::MulticastSession::syn_received(std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x6bb
C [libOpenDDS_Multicast.dylib+0x27c11] OpenDDS::DCPS::MulticastSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x51
C [libOpenDDS_Multicast.dylib+0x4199d] OpenDDS::DCPS::ReliableSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x2d
C [libOpenDDS_Multicast.dylib+0x9079] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x459
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Multicast.dylib+0x35bfe] OpenDDS::DCPS::MulticastTransport::passive_connection(long long, long long)+0x74e
C [libOpenDDS_Multicast.dylib+0x2830b] OpenDDS::DCPS::MulticastSession::syn_received(std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x6bb
C [libOpenDDS_Multicast.dylib+0x27c11] OpenDDS::DCPS::MulticastSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x51
C [libOpenDDS_Multicast.dylib+0x4199d] OpenDDS::DCPS::ReliableSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x2d
C [libOpenDDS_Multicast.dylib+0x9079] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x459
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Multicast.dylib+0x35bfe] OpenDDS::DCPS::MulticastTransport::passive_connection(long long, long long)+0x74e
C [libOpenDDS_Multicast.dylib+0x2830b] OpenDDS::DCPS::MulticastSession::syn_received(std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x6bb
C [libOpenDDS_Multicast.dylib+0x27c11] OpenDDS::DCPS::MulticastSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x51
C [libOpenDDS_Multicast.dylib+0x4199d] OpenDDS::DCPS::ReliableSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x2d
C [libOpenDDS_Multicast.dylib+0x9079] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x459
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Multicast.dylib+0x35bfe] OpenDDS::DCPS::MulticastTransport::passive_connection(long long, long long)+0x74e
C [libOpenDDS_Multicast.dylib+0x2830b] OpenDDS::DCPS::MulticastSession::syn_received(std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x6bb
C [libOpenDDS_Multicast.dylib+0x27c11] OpenDDS::DCPS::MulticastSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x51
C [libOpenDDS_Multicast.dylib+0x4199d] OpenDDS::DCPS::ReliableSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x2d
C [libOpenDDS_Multicast.dylib+0x9079] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x459
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33de4] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Multicast.dylib+0x35bfe] OpenDDS::DCPS::MulticastTransport::passive_connection(long long, long long)+0x74e
C [libOpenDDS_Multicast.dylib+0x2830b] OpenDDS::DCPS::MulticastSession::syn_received(std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x6bb
C [libOpenDDS_Multicast.dylib+0x27c11] OpenDDS::DCPS::MulticastSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x51
C [libOpenDDS_Multicast.dylib+0x4199d] OpenDDS::DCPS::ReliableSession::control_received(char, std::__1::unique_ptr<ACE_Message_Block, OpenDDS::DCPS::Message_Block_Deleter> const&)+0x2d
C [libOpenDDS_Multicast.dylib+0x9079] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x459
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_subscription_matched
Start Writing Samples
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x52fb0] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871](60124|140704412252608) DEBUG: main(): finished writing messages, waiting for subscriber.
OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x32ca4] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_liveliness_changed
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46e761] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x571
C [libOpenDDS_Dcps.dylib+0x44e179] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0xc99
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Multicast.dylib+0x91b7] OpenDDS::DCPS::MulticastDataLink::sample_received(OpenDDS::DCPS::ReceivedDataSample&)+0x597
C [libOpenDDS_Multicast.dylib+0x1f628] OpenDDS::DCPS::MulticastReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x28
C [libOpenDDS_Udp.dylib+0x1336a] OpenDDS::DCPS::TransportReceiveStrategy<OpenDDS::DCPS::TransportHeader, OpenDDS::DCPS::DataSampleHeader>::handle_dds_input(int)+0x3c6a
C [libOpenDDS_Multicast.dylib+0x1b33f] OpenDDS::DCPS::MulticastReceiveStrategy::handle_input(int)+0x3f
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3b88> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
Subscriber Report Validity
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:137)
Stop Subscriber
deleting contained entities
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x52fb0] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0x40
Cdeleting participant
[libOpenDDS_Dcps.dylib+0xa35f9]shutdown
OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x32ca4] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_liveliness_changed
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x536f0] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33de4] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_subscription_matched
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:142)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 60125
Process 60125 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x000000010ccfff02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010ccfba57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x000000010cc7dbf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010cd0060c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x000000010ccff0ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010ccfcf21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x000000010cc7dbf6 java`main + 374
frame #6: 0x000000010cd00ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x0000000137178576 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 230
frame #1: 0x00000001371782e9 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::operator++() + 25
frame #2: 0x000000013720ed4b libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close_i(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 155
frame #3: 0x000000013720d5ab libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 171
frame #4: 0x000000013720d8eb libTAO.dylib`TAO_Thread_Lane_Resources::close_all_transports() + 107
frame #5: 0x000000013714c419 libTAO.dylib`TAO_Default_Thread_Lane_Resources_Manager::close_all_transports() + 25
frame #6: 0x00000001371ba023 libTAO.dylib`TAO_ORB_Core::shutdown(bool) + 307
frame #7: 0x00000001371ab65a libTAO.dylib`CORBA::ORB::shutdown(bool) + 58
frame #8: 0x000000012ff06c0a libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::shutdown() + 42
frame #9: 0x000000012ff069dd libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 125
frame #10: 0x000000012ff06cf0 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 32
frame #11: 0x000000012ff06d49 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 25
frame #12: 0x000000012fefb0a6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::RcObject::_remove_ref() + 70
frame #13: 0x0000000136673839 libOpenDDS_Rtps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::bump_down() + 57
frame #14: 0x00000001389c16f5 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #15: 0x0000000138997765 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #16: 0x0000000138b2f80d libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 29
frame #17: 0x0000000138b2f7e5 libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 21
frame #18: 0x0000000138b2f749 libOpenDDS_Dcps.dylib`void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>>::destroy[abi:v160006]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void, void>(std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>*) + 25
frame #19: 0x0000000138b2f6bc libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 124
frame #20: 0x0000000138b2f673 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 51
frame #21: 0x0000000138b305e5 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear() + 37
frame #22: 0x0000000138b1b705 libOpenDDS_Dcps.dylib`std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear[abi:v160006]() + 21
frame #23: 0x0000000138b1ae03 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::Service_Participant::shutdown() + 1475
frame #24: 0x000000012f37378d libOpenDDS_DCPS_Java.dylib`Java_OpenDDS_DCPS_TheServiceParticipant_shutdown + 29
frame #25: 0x000000011df3b5da
frame #26: 0x000000011df3734a
frame #27: 0x000000011df2ecc9
frame #28: 0x000000010e33f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #29: 0x000000010e3a35fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #30: 0x000000010e3a6ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #31: 0x000000010e3c55ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #32: 0x000000010ccfd89d libjli.dylib`JavaMain + 1485
frame #33: 0x000000010cd00649 libjli.dylib`ThreadJavaMain + 9
frame #34: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #35: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010e742e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010e949255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b3e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010e6794f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010e25294f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x000000010e16d9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010e742e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010e949255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010e742e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010e2556ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x000000010e16d9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010e6794f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010e29b96b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x000000010e29bc20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x000000010e16d9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010e6794f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010e920cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x000000010e91fe55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b3e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010e679595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010e3e8d5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x000000011df3b5da
frame #6: 0x000000011df3745e
frame #7: 0x000000011df3745e
frame #8: 0x000000011df2ecc9
frame #9: 0x000000010e33f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x000000010e33e720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x000000010e33e7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x000000010e3e7044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000010e89f12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b32ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x000000010e6945ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000010e85651e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010e3d75ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011df3b5da
frame #7: 0x000000011df3745e
frame #8: 0x000000011df37260
frame #9: 0x000000011df37260
frame #10: 0x000000011df2ecc9
frame #11: 0x000000010e33f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010e33e720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x000000010e33e7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x000000010e3e7044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000010e89f12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010e742e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010e7dbf16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x000000010e6a7519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000010e89f12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b3e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010e6794f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010e74389e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000010e89f12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010e6794f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010e66f24b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000010e89f12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010e679595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010e154f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010e1588c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010e89f12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010e679595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010e154f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010e1588c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010e89f12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010e6794f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010e84bbfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000010e89f12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b3e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010e6794f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010e68ca67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000010e89f12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b3e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010e6794f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010e68c37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x000000010e68c438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010e6b34c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000010e69455d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000010e85651e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010e3d75ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011df3b5da
frame #7: 0x000000011df3745e
frame #8: 0x000000011df37260
frame #9: 0x000000011df378e4
frame #10: 0x000000011df3745e
frame #11: 0x000000011df2ecc9
frame #12: 0x000000010e33f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x000000010e33e720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x000000010e33e7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x000000010e3e7044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000010e89f12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22, name = 'Java: GC Thread#1'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010e742e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010e949255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #23, name = 'Java: GC Thread#2'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010e742e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010e949255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #24, name = 'Java: GC Thread#3'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010e742e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010e949255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010e89d487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010e6abddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: subscriber returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/subscriber/run_test.pl multicast" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/subscriber/run_test.pl multicast Time:180s Result:1
==============================================================================
java/tests/messenger/subscriber/run_test.pl rtps
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -NOBITS -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/DCPS/Messenger/publisher -DCPSBit 0 -DCPSConfigFile ../rtps.ini -DCPSPendingTimeout 3
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar TestSubscriber -DCPSBit 0 -DCPSConfigFile ../rtps.ini -r
Start Subscriber
Starting publisher
Starting publisher with 1 args
Reliable DataWriter
(63256|140704412252608) DEBUG: main(): DataWriter waiting for match
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
Start Writing Samples
(63256|140704412252608) DEBUG: main(): finished writing messages, waiting for subscriber.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x536f0] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33de4] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_subscription_matched
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x52fb0] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x32ca4] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_liveliness_changed
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3c18> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
Subscriber Report Validity
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:137)
Stop Subscriber
deleting contained entities
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x52fb0] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0x40
Cdeleting participant
[libOpenDDS_Dcps.dylib+0xa35f9]shutdown
OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x32ca4] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_liveliness_changed
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x536f0] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33de4] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_subscription_matched
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:142)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 63257
Process 63257 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x0000000102e12f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x0000000102e0ea57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x0000000102d90bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x0000000102e1360c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x0000000102e120ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x0000000102e0ff21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x0000000102d90bf6 java`main + 374
frame #6: 0x0000000102e13ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x000000012d178576 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 230
frame #1: 0x000000012d1782e9 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::operator++() + 25
frame #2: 0x000000012d20ed4b libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close_i(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 155
frame #3: 0x000000012d20d5ab libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 171
frame #4: 0x000000012d20d8eb libTAO.dylib`TAO_Thread_Lane_Resources::close_all_transports() + 107
frame #5: 0x000000012d14c419 libTAO.dylib`TAO_Default_Thread_Lane_Resources_Manager::close_all_transports() + 25
frame #6: 0x000000012d1ba023 libTAO.dylib`TAO_ORB_Core::shutdown(bool) + 307
frame #7: 0x000000012d1ab65a libTAO.dylib`CORBA::ORB::shutdown(bool) + 58
frame #8: 0x000000012be0ec0a libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::shutdown() + 42
frame #9: 0x000000012be0e9dd libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 125
frame #10: 0x000000012be0ecf0 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 32
frame #11: 0x000000012be0ed49 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 25
frame #12: 0x000000012be030a6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::RcObject::_remove_ref() + 70
frame #13: 0x000000012c673839 libOpenDDS_Rtps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::bump_down() + 57
frame #14: 0x000000012e9c16f5 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #15: 0x000000012e997765 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #16: 0x000000012eb2f80d libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 29
frame #17: 0x000000012eb2f7e5 libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 21
frame #18: 0x000000012eb2f749 libOpenDDS_Dcps.dylib`void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>>::destroy[abi:v160006]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void, void>(std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>*) + 25
frame #19: 0x000000012eb2f6bc libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 124
frame #20: 0x000000012eb2f673 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 51
frame #21: 0x000000012eb305e5 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear() + 37
frame #22: 0x000000012eb1b705 libOpenDDS_Dcps.dylib`std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear[abi:v160006]() + 21
frame #23: 0x000000012eb1ae03 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::Service_Participant::shutdown() + 1475
frame #24: 0x000000012548678d libOpenDDS_DCPS_Java.dylib`Java_OpenDDS_DCPS_TheServiceParticipant_shutdown + 29
frame #25: 0x000000011404e5da
frame #26: 0x000000011404a34a
frame #27: 0x0000000114041cc9
frame #28: 0x000000010445269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #29: 0x00000001044b65fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #30: 0x00000001044b9ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #31: 0x00000001044d85ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #32: 0x0000000102e1089d libjli.dylib`JavaMain + 1485
frame #33: 0x0000000102e13649 libjli.dylib`ThreadJavaMain + 9
frame #34: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #35: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000104855e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000104a5c255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c6e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010478c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010436594f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x00000001042809fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000104855e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000104a5c255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000104855e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001043686ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x00000001042809fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010478c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001043ae96b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x00000001043aec20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x00000001042809fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010478c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000104a33cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x0000000104a32e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c6e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010478c595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x00000001044fbd5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x000000011404e5da
frame #6: 0x000000011404a45e
frame #7: 0x000000011404a45e
frame #8: 0x0000000114041cc9
frame #9: 0x000000010445269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x0000000104451720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x00000001044517e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x00000001044fa044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x00000001049b212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c62ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x00000001047a75ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000010496951e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001044ea5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011404e5da
frame #7: 0x000000011404a45e
frame #8: 0x000000011404a260
frame #9: 0x000000011404a260
frame #10: 0x0000000114041cc9
frame #11: 0x000000010445269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x0000000104451720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x00000001044517e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x00000001044fa044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x00000001049b212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000104855e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001048eef16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x00000001047ba519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x00000001049b212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c6e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010478c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010485689e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x00000001049b212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010478c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010478224b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x00000001049b212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010478c595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000104267f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010426b8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x00000001049b212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010478c595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000104267f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010426b8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x00000001049b212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010478c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010495ebfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x00000001049b212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c6e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010478c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010479fa67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x00000001049b212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010478c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010479f37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x000000010479f438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047c64c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x00000001047a755d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000010496951e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001044ea5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011404e5da
frame #7: 0x000000011404a45e
frame #8: 0x000000011404a260
frame #9: 0x000000011404a8e4
frame #10: 0x000000011404a45e
frame #11: 0x0000000114041cc9
frame #12: 0x000000010445269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x0000000104451720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x00000001044517e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x00000001044fa044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x00000001049b212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22, name = 'Java: GC Thread#1'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000104855e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000104a5c255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #23, name = 'Java: GC Thread#2'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000104855e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000104a5c255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #24, name = 'Java: GC Thread#3'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000104855e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000104a5c255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001049b0487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x00000001047beddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: subscriber returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/subscriber/run_test.pl rtps" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/subscriber/run_test.pl rtps Time:178s Result:1
==============================================================================
java/tests/messenger/subscriber/run_test.pl rtps_uni
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -NOBITS -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/DCPS/Messenger/publisher -DCPSBit 0 -DCPSConfigFile ../rtps_uni.ini -DCPSPendingTimeout 3
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar TestSubscriber -DCPSBit 0 -DCPSConfigFile ../rtps_uni.ini -r
Start Subscriber
Starting publisher
Starting publisher with 1 args
Reliable DataWriter
(66439|140704412252608) DEBUG: main(): DataWriter waiting for match
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
Start Writing Samples
(66439|140704412252608) DEBUG: main(): finished writing messages, waiting for subscriber.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x536f0] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33de4] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x9449d] OpenDDS::DCPS::DataReaderImpl::transport_assoc_done(int, OpenDDS::DCPS::GUID_t const&)+0x58d
C [libOpenDDS_Dcps.dylib+0x483e22] OpenDDS::DCPS::TransportClient::use_datalink_i(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&, ACE_Guard<ACE_Thread_Mutex>&)+0xaa2
C [libOpenDDS_Dcps.dylib+0x484232] OpenDDS::DCPS::TransportClient::use_datalink(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::DataLink> const&)+0x92
C [libOpenDDS_Dcps.dylib+0x44961d] OpenDDS::DCPS::DataLink::invoke_on_start_callbacks(OpenDDS::DCPS::GUID_t const&, OpenDDS::DCPS::GUID_t const&, bool)+0x40d
C [libOpenDDS_Rtps_Udp.dylib+0x365d3] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x1663
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_subscription_matched
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x52fb0] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x32ca4] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa3f94] OpenDDS::DCPS::DataReaderImpl::writer_became_alive(OpenDDS::DCPS::WriterInfo&, OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&, OpenDDS::DCPS::WriterState)+0x4b4
C [libOpenDDS_Dcps.dylib+0x97871] OpenDDS::DCPS::WriterInfo::received_activity(OpenDDS::DCPS::TimePoint_T<ACE_System_Time_Policy, OpenDDS::DCPS::MonotonicTime_t> const&)+0x131
C [libOpenDDS_Dcps.dylib+0x9cbce] OpenDDS::DCPS::DataReaderImpl::writer_activity(OpenDDS::DCPS::DataSampleHeader const&)+0x36e
C [libOpenDDS_Dcps.dylib+0x9d293] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x4e3
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_liveliness_changed
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x53379] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x39
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x533d5] DDS_DataReaderListenerJavaPeer::on_data_available(DDS::DataReader*)+0x95
C [libmessenger_idl_test.dylib+0x3df3f] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::finish_store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>, bool, bool)+0x1acf
C [libmessenger_idl_test.dylib+0x5eac8] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::store_instance_data(std::__1::unique_ptr<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator, std::__1::default_delete<OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::MessageTypeWithAllocator>>, int, OpenDDS::DCPS::DataSampleHeader const&, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&)+0x17a8
C [libmessenger_idl_test.dylib+0x38d9d] OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0xe1d
C [libmessenger_idl_test.dylib+0x395d2] virtual thunk to OpenDDS::DCPS::DataReaderImpl_T<Messenger::Message>::dds_demarshal(OpenDDS::DCPS::ReceivedDataSample const&, int, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::SubscriptionInstance>&, bool&, bool&, OpenDDS::DCPS::MarshalingType)+0x52
C [libOpenDDS_Dcps.dylib+0x9d3ec] OpenDDS::DCPS::DataReaderImpl::data_received(OpenDDS::DCPS::ReceivedDataSample const&)+0x63c
C [libOpenDDS_Dcps.dylib+0x46ebcd] OpenDDS::DCPS::ReceiveListenerSet::data_received(OpenDDS::DCPS::ReceivedDataSample const&, OpenDDS::DCPS::GUID_t const&)+0x1ad
C [libOpenDDS_Dcps.dylib+0x44dd4f] OpenDDS::DCPS::DataLink::data_received_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&, std::__1::set<OpenDDS::DCPS::GUID_t, OpenDDS::DCPS::GUID_tKeyLessThan, std::__1::allocator<OpenDDS::DCPS::GUID_t>> const&, OpenDDS::DCPS::ReceiveListenerSet::ConstrainReceiveSet)+0x86f
C [libOpenDDS_Dcps.dylib+0x44d4a1] OpenDDS::DCPS::DataLink::data_received(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::DCPS::GUID_t const&)+0x51
C [libOpenDDS_Rtps_Udp.dylib+0x4c45a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::deliver_held_data(OpenDDS::DCPS::GUID_t const&)+0x57a
C [libOpenDDS_Rtps_Udp.dylib+0x4c6d4] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x54
C [libOpenDDS_Rtps_Udp.dylib+0x32815] OpenDDS::DCPS::RtpsUdpDataLink::DeliverHeldData::~DeliverHeldData()+0x15
C [libOpenDDS_Rtps_Udp.dylib+0x3662a] OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::process_heartbeat_i(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)+0x16ba
C [libOpenDDS_Rtps_Udp.dylib+0x34ee2] void OpenDDS::DCPS::RtpsUdpDataLink::datareader_dispatch<OpenDDS::RTPS::HeartBeatSubmessage, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::*)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&)>(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, void (OpenDDS::DCPS::RtpsUdpDataLink::RtpsReader::* const&)(OpenDDS::RTPS::HeartBeatSubmessage const&, OpenDDS::DCPS::GUID_t const&, bool, std::__1::vector<OpenDDS::DCPS::MetaSubmessage, std::__1::allocator<OpenDDS::DCPS::MetaSubmessage>>&))+0x682
C [libOpenDDS_Rtps_Udp.dylib+0x346ff] OpenDDS::DCPS::RtpsUdpDataLink::received(OpenDDS::RTPS::HeartBeatSubmessage const&, unsigned char const (&) [12], bool, OpenDDS::DCPS::NetworkAddress const&)+0x3bf
C [libOpenDDS_Rtps_Udp.dylib+0xe6e5b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample_i(OpenDDS::DCPS::ReceivedDataSample&, OpenDDS::RTPS::Submessage const&, OpenDDS::DCPS::NetworkAddress const&)+0xf6b
C [libOpenDDS_Rtps_Udp.dylib+0xe5e8c] OpenDDS::DCPS::RtpsUdpReceiveStrategy::deliver_sample(OpenDDS::DCPS::ReceivedDataSample&, ACE_INET_Addr const&)+0x12c
C [libOpenDDS_Rtps_Udp.dylib+0xe506b] OpenDDS::DCPS::RtpsUdpReceiveStrategy::handle_input(int)+0x7cb
C [libOpenDDS_Dcps.dylib+0x1f0b90] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::notify_handle(int, unsigned long, ACE_Handle_Set&, ACE_Event_Handler*, int (ACE_Event_Handler::*)(int))+0xf0
C [libOpenDDS_Dcps.dylib+0x1f0a0b] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_set(int, int&, int, ACE_Handle_Set&, ACE_Handle_Set&, int (ACE_Event_Handler::*)(int))+0x15b
C [libOpenDDS_Dcps.dylib+0x1f085e] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_io_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x15e
C [libOpenDDS_Dcps.dylib+0x1f05bb] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0x10b
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at DataReaderListenerImpl.on_data_available(DataReaderListenerImpl.java:48)
- locked <0x000000072dfb3bd8> (a DataReaderListenerImpl)
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at TestSubscriber.main(TestSubscriber.java:130)
Subscriber Report Validity
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:137)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:137)
Stop Subscriber
deleting contained entities
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x52fb0] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0x40
Cdeleting participant
[libOpenDDS_Dcps.dylib+0xa35f9]shutdown
OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53012] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x32c85] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x32ca4] copyToJava(JNIEnv_*, _jobject*&, DDS::LivelinessChangedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53035] DDS_DataReaderListenerJavaPeer::on_liveliness_changed(DDS::DataReader*, DDS::LivelinessChangedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0xa35f9] OpenDDS::DCPS::DataReaderImpl::notify_liveliness_change()+0x169
C [libOpenDDS_Dcps.dylib+0xa2fb6] OpenDDS::DCPS::DataReaderImpl::writer_removed(OpenDDS::DCPS::WriterInfo&)+0x526
C [libOpenDDS_Dcps.dylib+0x2c1a6c] OpenDDS::DCPS::WriterInfo::removed()+0x8c
C [libOpenDDS_Dcps.dylib+0x95a57] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x6c7
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_liveliness_changed
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x55fa] setContextClassLoader(JNIEnv_*, _jobject*)+0x2a
C [libOpenDDS_DCPS_Java.dylib+0x2af49] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x99
C [libOpenDDS_DCPS_Java.dylib+0x1dd45] JNIThreadAttacher::JNIThreadAttacher(JavaVM_*, _jobject*)+0x25
C [libOpenDDS_DCPS_Java.dylib+0x536f0] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0x40
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56c202] checked_jni_FindClass+0xa2
C [libidl2jni_runtime.dylib+0x3ec1] JNIEnv_::FindClass(char const*)+0x21
C [libidl2jni_runtime.dylib+0x52cc] currentThread(JNIEnv_*)+0x1c
C [libidl2jni_runtime.dylib+0x5465] getContextClassLoader(JNIEnv_*)+0x15
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x523f9] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x59
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x52418] copyToJava(JNIEnv_*, _jobject*&, TAO_Objref_Var_T<DDS::DataReader> const&, bool)+0x78
C [libOpenDDS_DCPS_Java.dylib+0x53752] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xa2
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x5476] getContextClassLoader(JNIEnv_*)+0x26
C [libidl2jni_runtime.dylib+0x5759] findClass(JNIEnv_*, char const*)+0x19
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56e922] checked_jni_GetObjectClass+0xa2
C [libOpenDDS_DCPS_Java.dylib+0x4f04] JNIEnv_::GetObjectClass(_jobject*)+0x24
C [libidl2jni_runtime.dylib+0x578b] findClass(JNIEnv_*, char const*)+0x4b
C [libOpenDDS_DCPS_Java.dylib+0x33dc5] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x35
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [libjvm.dylib+0x5861be] check_pending_exception(JavaThread*)+0x12e
V [libjvm.dylib+0x56ec4c] checked_jni_GetMethodID+0xac
C [libOpenDDS_DCPS_Java.dylib+0x50e4] JNIEnv_::GetMethodID(_jclass*, char const*, char const*)+0x34
C [libOpenDDS_DCPS_Java.dylib+0x33de4] copyToJava(JNIEnv_*, _jobject*&, DDS::SubscriptionMatchedStatus const&, bool)+0x54
C [libOpenDDS_DCPS_Java.dylib+0x53775] DDS_DataReaderListenerJavaPeer::on_subscription_matched(DDS::DataReader*, DDS::SubscriptionMatchedStatus const&)+0xc5
C [libOpenDDS_Dcps.dylib+0x95e0b] OpenDDS::DCPS::DataReaderImpl::remove_associations_i(OpenDDS::DCPS::WriterIdSeq const&, bool)+0xa7b
C [libOpenDDS_Dcps.dylib+0x95214] OpenDDS::DCPS::DataReaderImpl::remove_associations(OpenDDS::DCPS::WriterIdSeq const&, bool)+0x5a4
C [libOpenDDS_Dcps.dylib+0x96a6e] OpenDDS::DCPS::DataReaderImpl::remove_all_associations()+0x1de
C [libOpenDDS_Dcps.dylib+0x279213] OpenDDS::DCPS::SubscriberImpl::delete_datareader(DDS::DataReader*)+0x1073
C [libOpenDDS_Dcps.dylib+0x279af3] OpenDDS::DCPS::SubscriberImpl::delete_contained_entities()+0x553
C [libOpenDDS_Dcps.dylib+0x12eb05] OpenDDS::DCPS::DomainParticipantImpl::ShutdownHandler::execute(OpenDDS::DCPS::ReactorWrapper&)+0x465
C [libOpenDDS_Dcps.dylib+0x1eaf6b] OpenDDS::DCPS::ReactorTask::process_command_queue_i(ACE_Guard<ACE_Thread_Mutex>&, ACE_Reactor*)+0x12b
C [libOpenDDS_Dcps.dylib+0x1eb1c1] OpenDDS::DCPS::ReactorTask::handle_exception(int)+0x51
C [libACE.dylib+0xd6c19] ACE_Select_Reactor_Notify::dispatch_notify(ACE_Notification_Buffer&)+0x219
C [libACE.dylib+0xd6f10] ACE_Select_Reactor_Notify::handle_input(int)+0x70
C [libACE.dylib+0xd699b] ACE_Select_Reactor_Notify::dispatch_notifications(int&, ACE_Handle_Set&)+0x6b
C [libOpenDDS_Dcps.dylib+0x1f06b4] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch_notification_handlers(ACE_Select_Reactor_Handle_Set&, int&, int&)+0x34
C [libOpenDDS_Dcps.dylib+0x1f0594] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::dispatch(int, ACE_Select_Reactor_Handle_Set&)+0xe4
C [libOpenDDS_Dcps.dylib+0x1f6b02] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*)+0x82
C [libOpenDDS_Dcps.dylib+0x1ed4ee] ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*)+0x1ae
C [libACE.dylib+0xc5ce9] ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*))+0x49
C [libOpenDDS_Dcps.dylib+0x1ea27c] OpenDDS::DCPS::ReactorTask::svc()+0x48c
C [libACE.dylib+0xf4a21] ACE_Task_Base::svc_run(void*)+0x41
C [libACE.dylib+0xf52de] ACE_Thread_Adapter::invoke_i()+0xfe
C [libACE.dylib+0xf5194] ACE_Thread_Adapter::invoke()+0x104
C [libACE.dylib+0x2062e] ace_thread_adapter+0x1e
C [libsystem_pthread.dylib+0x61d3] _pthread_start+0x7d
C [libsystem_pthread.dylib+0x1bd3] thread_start+0xf
DataReaderListenerImpl.on_subscription_matched
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:142)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:142)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 66440
Process 66440 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x000000010a8e6f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010a8e2a57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x000000010a864bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010a8e760c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x000000010a8e60ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010a8e3f21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x000000010a864bf6 java`main + 374
frame #6: 0x000000010a8e7ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x0000000134931576 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 230
frame #1: 0x00000001349312e9 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::operator++() + 25
frame #2: 0x00000001349c7d4b libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close_i(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 155
frame #3: 0x00000001349c65ab libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 171
frame #4: 0x00000001349c68eb libTAO.dylib`TAO_Thread_Lane_Resources::close_all_transports() + 107
frame #5: 0x0000000134905419 libTAO.dylib`TAO_Default_Thread_Lane_Resources_Manager::close_all_transports() + 25
frame #6: 0x0000000134973023 libTAO.dylib`TAO_ORB_Core::shutdown(bool) + 307
frame #7: 0x000000013496465a libTAO.dylib`CORBA::ORB::shutdown(bool) + 58
frame #8: 0x0000000133c8fc0a libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::shutdown() + 42
frame #9: 0x0000000133c8f9dd libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 125
frame #10: 0x0000000133c8fcf0 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 32
frame #11: 0x0000000133c8fd49 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 25
frame #12: 0x0000000133c840a6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::RcObject::_remove_ref() + 70
frame #13: 0x0000000134170839 libOpenDDS_Rtps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::bump_down() + 57
frame #14: 0x00000001364be6f5 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #15: 0x0000000136494765 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #16: 0x000000013662c80d libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 29
frame #17: 0x000000013662c7e5 libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 21
frame #18: 0x000000013662c749 libOpenDDS_Dcps.dylib`void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>>::destroy[abi:v160006]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void, void>(std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>*) + 25
frame #19: 0x000000013662c6bc libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 124
frame #20: 0x000000013662c673 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 51
frame #21: 0x000000013662d5e5 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear() + 37
frame #22: 0x0000000136618705 libOpenDDS_Dcps.dylib`std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear[abi:v160006]() + 21
frame #23: 0x0000000136617e03 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::Service_Participant::shutdown() + 1475
frame #24: 0x0000000132d7878d libOpenDDS_DCPS_Java.dylib`Java_OpenDDS_DCPS_TheServiceParticipant_shutdown + 29
frame #25: 0x000000011bb225da
frame #26: 0x000000011bb1e34a
frame #27: 0x000000011bb15cc9
frame #28: 0x000000010bf2669a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #29: 0x000000010bf8a5fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #30: 0x000000010bf8dab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #31: 0x000000010bfac5ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #32: 0x000000010a8e489d libjli.dylib`JavaMain + 1485
frame #33: 0x000000010a8e7649 libjli.dylib`ThreadJavaMain + 9
frame #34: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #35: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c329e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010c530255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29ae1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010c2604f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010be3994f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x000000010bd549fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c329e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010c530255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c329e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010be3c6ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x000000010bd549fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29ae76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c2604f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010be8296b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x000000010be82c20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x000000010bd549fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29ae76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c2604f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c507cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x000000010c506e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29ae1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010c260595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010bfcfd5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x000000011bb225da
frame #6: 0x000000011bb1e45e
frame #7: 0x000000011bb1e45e
frame #8: 0x000000011bb15cc9
frame #9: 0x000000010bf2669a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x000000010bf25720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x000000010bf257e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x000000010bfce044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000010c48612b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29a2ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x000000010c27b5ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000010c43d51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010bfbe5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011bb225da
frame #7: 0x000000011bb1e45e
frame #8: 0x000000011bb1e260
frame #9: 0x000000011bb1e260
frame #10: 0x000000011bb15cc9
frame #11: 0x000000010bf2669a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010bf25720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x000000010bf257e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x000000010bfce044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000010c48612b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c329e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010c3c2f16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x000000010c28e519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000010c48612b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29ae1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010c2604f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c32a89e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000010c48612b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29ae76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c2604f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c25624b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000010c48612b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29ae76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c260595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010bd3bf07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010bd3f8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010c48612b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29ae76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c260595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010bd3bf07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010bd3f8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010c48612b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29ae76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c2604f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c432bfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000010c48612b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29ae1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010c2604f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c273a67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000010c48612b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29ae76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c2604f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c27337e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x000000010c273438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c29a4c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000010c27b55d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000010c43d51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010bfbe5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011bb225da
frame #7: 0x000000011bb1e45e
frame #8: 0x000000011bb1e260
frame #9: 0x000000011bb1e8e4
frame #10: 0x000000011bb1e45e
frame #11: 0x000000011bb15cc9
frame #12: 0x000000010bf2669a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x000000010bf25720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x000000010bf257e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x000000010bfce044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000010c48612b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22, name = 'Java: GC Thread#1'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c329e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010c530255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #23, name = 'Java: GC Thread#2'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c329e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010c530255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #24, name = 'Java: GC Thread#3'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c329e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010c530255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010c484487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010c292ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: subscriber returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/subscriber/run_test.pl rtps_uni" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/subscriber/run_test.pl rtps_uni Time:175s Result:1
==============================================================================
java/tests/messenger/run_test.pl tcp
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -NOBITS -o repo.ior
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar:publisher/classes TestPublisher -DCPSBit 0 -DCPSConfigFile tcp.ini -r -w -DCPSPendingTimeout 3
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar:subscriber/classes TestSubscriber -DCPSBit 0 -DCPSConfigFile tcp.ini -r -w
Start Publisher
Start Subscriber
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 69219
Process 69219 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x0000000107971f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010796da57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x00000001078efbf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010797260c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x00000001079710ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010796ef21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x00000001078efbf6 java`main + 374
frame #6: 0x0000000107972ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x000000013204b786 libACE.dylib`ACE_Event_Handler** std::__1::__fill_n[abi:v160006]<ACE_Event_Handler**, long, ACE_Event_Handler*>(ACE_Event_Handler**, long, ACE_Event_Handler* const&) + 38
frame #1: 0x000000013204b755 libACE.dylib`ACE_Event_Handler** std::__1::fill_n[abi:v160006]<ACE_Event_Handler**, long, ACE_Event_Handler*>(ACE_Event_Handler**, long, ACE_Event_Handler* const&) + 53
frame #2: 0x000000013204b710 libACE.dylib`void std::__1::__fill[abi:v160006]<ACE_Event_Handler**, ACE_Event_Handler*>(ACE_Event_Handler**, ACE_Event_Handler**, ACE_Event_Handler* const&, std::__1::random_access_iterator_tag) + 48
frame #3: 0x0000000132049865 libACE.dylib`void std::__1::fill[abi:v160006]<ACE_Event_Handler**, ACE_Event_Handler*>(ACE_Event_Handler**, ACE_Event_Handler**, ACE_Event_Handler* const&) + 37
frame #4: 0x00000001320497c0 libACE.dylib`ACE_Select_Reactor_Handler_Repository::open(unsigned long) + 112
frame #5: 0x0000000131f861ad libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::open(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, int, ACE_Reactor_Notify*) + 1213
frame #6: 0x000000013202a110 libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::ACE_Select_Reactor_T(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, int, ACE_Reactor_Notify*, bool, int) + 224
frame #7: 0x00000001320661cc libACE.dylib`ACE_TP_Reactor::ACE_TP_Reactor(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, bool, int) + 108
frame #8: 0x000000013206626a libACE.dylib`ACE_TP_Reactor::ACE_TP_Reactor(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, bool, int) + 90
frame #9: 0x0000000131d2797a libTAO.dylib`TAO_Default_Resource_Factory::allocate_reactor_impl() const + 202
frame #10: 0x0000000131d27b54 libTAO.dylib`TAO_Default_Resource_Factory::get_reactor() + 100
frame #11: 0x0000000131c97319 libTAO.dylib`TAO_Leader_Follower::reactor() + 297
frame #12: 0x0000000131cb634d libTAO.dylib`TAO_ORB_Core::reactor() + 29
frame #13: 0x0000000131cb5122 libTAO.dylib`TAO_ORB_Core::init(int&, char**) + 14914
frame #14: 0x0000000131cad8a7 libTAO.dylib`CORBA::ORB_init(int&, char**, char const*) + 2311
frame #15: 0x000000013090c077 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::get_dcps_info() + 503
frame #16: 0x000000013090db2c libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::add_domain_participant(int, DDS::DomainParticipantQos const&, OpenDDS::DCPS::RcHandle<OpenDDS::XTypes::TypeLookupService>) + 44
frame #17: 0x0000000133524c15 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DomainParticipantImpl::enable() + 485
frame #18: 0x000000013350db1a libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DomainParticipantFactoryImpl::create_participant(int, DDS::DomainParticipantQos const&, DDS::DomainParticipantListener*, unsigned int) + 874
frame #19: 0x000000012fd3163e libOpenDDS_DCPS_Java.dylib`Java_DDS__1DomainParticipantFactoryTAOPeer_create_1participant + 270
frame #20: 0x0000000118bad5da
frame #21: 0x0000000118ba96e6
frame #22: 0x0000000118ba0cc9
frame #23: 0x0000000108fb169a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #24: 0x00000001090155fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #25: 0x0000000109018ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #26: 0x00000001090375ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #27: 0x000000010796f89d libjli.dylib`JavaMain + 1485
frame #28: 0x0000000107972649 libjli.dylib`ThreadJavaMain + 9
frame #29: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #30: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001093b4e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001095bb255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109325e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001092eb4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000108ec494f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x0000000108ddf9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001093b4e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001095bb255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001093b4e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000108ec76ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x0000000108ddf9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109325e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001092eb4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000108f0d96b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x0000000108f0dc20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x0000000108ddf9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109325e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001092eb4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000109592cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x0000000109591e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109325e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001092eb595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010905ad5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x0000000118bad5da
frame #6: 0x0000000118ba945e
frame #7: 0x0000000118ba945e
frame #8: 0x0000000118ba0cc9
frame #9: 0x0000000108fb169a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x0000000108fb0720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x0000000108fb07e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x0000000109059044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000010951112b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001093252ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x00000001093065ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x00000001094c851e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001090495ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x0000000118bad5da
frame #7: 0x0000000118ba945e
frame #8: 0x0000000118ba9260
frame #9: 0x0000000118ba9260
frame #10: 0x0000000118ba0cc9
frame #11: 0x0000000108fb169a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x0000000108fb0720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x0000000108fb07e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x0000000109059044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000010951112b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001093b4e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010944df16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x0000000109319519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000010951112b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109325e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001092eb4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001093b589e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000010951112b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109325e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001092eb4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001092e124b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000010951112b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109325e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001092eb595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000108dc6f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x0000000108dca8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010951112b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109325e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001092eb595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000108dc6f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x0000000108dca8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010951112b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109325e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001092eb4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001094bdbfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000010951112b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109325e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001092eb4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001092fea67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000010951112b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109325e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001092eb4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001092fe37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x00000001092fe438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001093254c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000010930655d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x00000001094c851e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001090495ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x0000000118bad5da
frame #7: 0x0000000118ba945e
frame #8: 0x0000000118ba9260
frame #9: 0x0000000118ba98e4
frame #10: 0x0000000118ba945e
frame #11: 0x0000000118ba0cc9
frame #12: 0x0000000108fb169a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x0000000108fb0720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x0000000108fb07e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x0000000109059044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000010951112b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x000000010950f487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x000000010931dddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x00000001335f1740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x00000001335eb34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x00000001335f1ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x00000001335e84ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x0000000132039ce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x00000001335e527c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x0000000132068a21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x00000001320692de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x0000000132069194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x0000000131f9462e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: publisher returned -1
#
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 69220
Process 69220 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x000000010ae6af02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010ae66a57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x000000010ade8bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010ae6b60c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x000000010ae6a0ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010ae67f21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x000000010ade8bf6 java`main + 374
frame #6: 0x000000010ae6bce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000012d38b35d libOpenDDS_Udp.dylib`ACE_OS::cond_wait(_opaque_pthread_cond_t*, _opaque_pthread_mutex_t*) + 29
frame #3: 0x00000001354ab29b libACE.dylib`ACE_Condition<ACE_Recursive_Thread_Mutex>::wait(ACE_Recursive_Thread_Mutex&, ACE_Time_Value const*) + 107
frame #4: 0x00000001354ab221 libACE.dylib`ACE_Condition<ACE_Recursive_Thread_Mutex>::wait(ACE_Time_Value const*) + 33
frame #5: 0x0000000136b0ba62 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ConditionVariable<ACE_Recursive_Thread_Mutex>::wait(OpenDDS::DCPS::ThreadStatusManager&) + 50
frame #6: 0x0000000136ba71b5 libOpenDDS_Dcps.dylib`DDS::WaitSet::wait(DDS::ConditionSeq&, DDS::Duration_t const&) + 1125
frame #7: 0x000000012d4a5417 libOpenDDS_DCPS_Java.dylib`Java_DDS__1WaitSetInterfTAOPeer_wait + 231
frame #8: 0x000000011c0a65da
frame #9: 0x000000011c0a234a
frame #10: 0x000000011c099cc9
frame #11: 0x000000010c4aa69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010c50e5fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #13: 0x000000010c511ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #14: 0x000000010c5305ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #15: 0x000000010ae6889d libjli.dylib`JavaMain + 1485
frame #16: 0x000000010ae6b649 libjli.dylib`ThreadJavaMain + 9
frame #17: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #18: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c8ade17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010cab4255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81ee1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010c7e44f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c3bd94f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x000000010c2d89fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c8ade17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010cab4255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c8ade17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010c3c06ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x000000010c2d89fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81ee76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c7e44f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c40696b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x000000010c406c20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x000000010c2d89fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81ee76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c7e44f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010ca8bcbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x000000010ca8ae55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81ee1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010c7e4595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010c553d5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x000000011c0a65da
frame #6: 0x000000011c0a245e
frame #7: 0x000000011c0a245e
frame #8: 0x000000011c099cc9
frame #9: 0x000000010c4aa69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x000000010c4a9720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x000000010c4a97e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x000000010c552044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000010ca0a12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81e2ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x000000010c7ff5ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000010c9c151e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010c5425ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011c0a65da
frame #7: 0x000000011c0a245e
frame #8: 0x000000011c0a2260
frame #9: 0x000000011c0a2260
frame #10: 0x000000011c099cc9
frame #11: 0x000000010c4aa69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010c4a9720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x000000010c4a97e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x000000010c552044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000010ca0a12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c8ade17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010c946f16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x000000010c812519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000010ca0a12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81ee1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010c7e44f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c8ae89e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000010ca0a12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81ee76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c7e44f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c7da24b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000010ca0a12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81ee76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c7e4595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010c2bff07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010c2c38c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010ca0a12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81ee76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c7e4595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010c2bff07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010c2c38c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010ca0a12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81ee76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c7e44f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c9b6bfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000010ca0a12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81ee1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010c7e44f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c7f7a67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000010ca0a12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81ee76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c7e44f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c7f737e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x000000010c7f7438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c81e4c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000010c7ff55d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000010c9c151e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010c5425ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011c0a65da
frame #7: 0x000000011c0a245e
frame #8: 0x000000011c0a2260
frame #9: 0x000000011c0a28e4
frame #10: 0x000000011c0a245e
frame #11: 0x000000011c099cc9
frame #12: 0x000000010c4aa69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x000000010c4a9720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x000000010c4a97e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x000000010c552044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000010ca0a12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x000000010ca08487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x000000010c816ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000136af4740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x0000000136aee34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000136af4ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x0000000136aeb4ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x000000013553cce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x0000000136ae827c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x000000013556ba21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x000000013556c2de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x000000013556c194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x000000013549762e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #23
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000136af4740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x000000013548ca7f libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000135569720 libACE.dylib`ACE_TP_Reactor::get_event_for_dispatching(ACE_Time_Value*) + 288
frame #4: 0x0000000135569515 libACE.dylib`ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&) + 37
frame #5: 0x000000013556944a libACE.dylib`ACE_TP_Reactor::handle_events(ACE_Time_Value*) + 362
frame #6: 0x000000013519c486 libTAO.dylib`ACE_Reactor::handle_events(ACE_Time_Value*) + 38
frame #7: 0x00000001351bc7c4 libTAO.dylib`TAO_ORB_Core::run(ACE_Time_Value*, int) + 852
frame #8: 0x00000001351ab8b4 libTAO.dylib`CORBA::ORB::run(ACE_Time_Value*) + 52
frame #9: 0x00000001351ab879 libTAO.dylib`CORBA::ORB::run() + 25
frame #10: 0x0000000133e149d6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc() + 278
frame #11: 0x000000013556ba21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #12: 0x000000013556c2de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #13: 0x000000013556c194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #14: 0x000000013549762e libACE.dylib`ace_thread_adapter + 30
frame #15: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #16: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #24
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000012d38b35d libOpenDDS_Udp.dylib`ACE_OS::cond_wait(_opaque_pthread_cond_t*, _opaque_pthread_mutex_t*) + 29
frame #3: 0x00000001354aba79 libACE.dylib`ACE_Condition<ACE_Thread_Mutex>::wait() + 41
frame #4: 0x000000013471389e libOpenDDS_Rtps.dylib`OpenDDS::DCPS::ConditionVariable<ACE_Thread_Mutex>::wait(OpenDDS::DCPS::ThreadStatusManager&) + 46
frame #5: 0x0000000136a08d71 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DispatchService::run_event_loop() + 1057
frame #6: 0x0000000136a0707d libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DispatchService::run(void*) + 29
frame #7: 0x0000000136b877f1 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ThreadPool::run(void*) + 289
frame #8: 0x0000000135511657 libACE.dylib`ACE_OS_Thread_Adapter::invoke() + 263
frame #9: 0x000000013549762e libACE.dylib`ace_thread_adapter + 30
frame #10: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #11: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #25
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000136af4740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x0000000136aee34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000136af4ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x0000000136aeb4ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x000000013553cce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x0000000136ae827c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x000000013556ba21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x000000013556c2de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x000000013556c194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x000000013549762e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: subscriber returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/run_test.pl tcp" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/run_test.pl tcp Time:526s Result:1
==============================================================================
java/tests/messenger/run_test.pl udp
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -NOBITS -o repo.ior
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar:publisher/classes TestPublisher -DCPSBit 0 -DCPSConfigFile udp.ini -DCPSPendingTimeout 3
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar:subscriber/classes TestSubscriber -DCPSBit 0 -DCPSConfigFile udp.ini
Start Publisher
Start Subscriber
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 77969
Process 77969 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x000000010f3b2f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010f3aea57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x000000010f330bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010f3b360c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x000000010f3b20ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010f3aff21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x000000010f330bf6 java`main + 374
frame #6: 0x000000010f3b3ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x0000000138c53786 libACE.dylib`ACE_Event_Handler** std::__1::__fill_n[abi:v160006]<ACE_Event_Handler**, long, ACE_Event_Handler*>(ACE_Event_Handler**, long, ACE_Event_Handler* const&) + 38
frame #1: 0x0000000138c53755 libACE.dylib`ACE_Event_Handler** std::__1::fill_n[abi:v160006]<ACE_Event_Handler**, long, ACE_Event_Handler*>(ACE_Event_Handler**, long, ACE_Event_Handler* const&) + 53
frame #2: 0x0000000138c53710 libACE.dylib`void std::__1::__fill[abi:v160006]<ACE_Event_Handler**, ACE_Event_Handler*>(ACE_Event_Handler**, ACE_Event_Handler**, ACE_Event_Handler* const&, std::__1::random_access_iterator_tag) + 48
frame #3: 0x0000000138c51865 libACE.dylib`void std::__1::fill[abi:v160006]<ACE_Event_Handler**, ACE_Event_Handler*>(ACE_Event_Handler**, ACE_Event_Handler**, ACE_Event_Handler* const&) + 37
frame #4: 0x0000000138c517c0 libACE.dylib`ACE_Select_Reactor_Handler_Repository::open(unsigned long) + 112
frame #5: 0x0000000138b8e1ad libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::open(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, int, ACE_Reactor_Notify*) + 1213
frame #6: 0x0000000138c32110 libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::ACE_Select_Reactor_T(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, int, ACE_Reactor_Notify*, bool, int) + 224
frame #7: 0x0000000138c6e1cc libACE.dylib`ACE_TP_Reactor::ACE_TP_Reactor(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, bool, int) + 108
frame #8: 0x0000000138c6e26a libACE.dylib`ACE_TP_Reactor::ACE_TP_Reactor(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, bool, int) + 90
frame #9: 0x000000013982397a libTAO.dylib`TAO_Default_Resource_Factory::allocate_reactor_impl() const + 202
frame #10: 0x0000000139823b54 libTAO.dylib`TAO_Default_Resource_Factory::get_reactor() + 100
frame #11: 0x0000000139793319 libTAO.dylib`TAO_Leader_Follower::reactor() + 297
frame #12: 0x00000001397b234d libTAO.dylib`TAO_ORB_Core::reactor() + 29
frame #13: 0x00000001397b1122 libTAO.dylib`TAO_ORB_Core::init(int&, char**) + 14914
frame #14: 0x00000001397a98a7 libTAO.dylib`CORBA::ORB_init(int&, char**, char const*) + 2311
frame #15: 0x00000001380c7077 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::get_dcps_info() + 503
frame #16: 0x00000001380c8b2c libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::add_domain_participant(int, DDS::DomainParticipantQos const&, OpenDDS::DCPS::RcHandle<OpenDDS::XTypes::TypeLookupService>) + 44
frame #17: 0x000000013b364c15 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DomainParticipantImpl::enable() + 485
frame #18: 0x000000013b34db1a libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DomainParticipantFactoryImpl::create_participant(int, DDS::DomainParticipantQos const&, DDS::DomainParticipantListener*, unsigned int) + 874
frame #19: 0x00000001319df63e libOpenDDS_DCPS_Java.dylib`Java_DDS__1DomainParticipantFactoryTAOPeer_create_1participant + 270
frame #20: 0x00000001205ee5da
frame #21: 0x00000001205ea6e6
frame #22: 0x00000001205e1cc9
frame #23: 0x00000001109f269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #24: 0x0000000110a565fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #25: 0x0000000110a59ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #26: 0x0000000110a785ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #27: 0x000000010f3b089d libjli.dylib`JavaMain + 1485
frame #28: 0x000000010f3b3649 libjli.dylib`ThreadJavaMain + 9
frame #29: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #30: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000110df5e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000110ffc255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d66e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000110d2c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000011090594f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x00000001108209fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000110df5e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000110ffc255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000110df5e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001109086ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x00000001108209fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d66e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000110d2c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000011094e96b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x000000011094ec20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x00000001108209fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d66e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000110d2c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000110fd3cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x0000000110fd2e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d66e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000110d2c595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000110a9bd5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x00000001205ee5da
frame #6: 0x00000001205ea45e
frame #7: 0x00000001205ea45e
frame #8: 0x00000001205e1cc9
frame #9: 0x00000001109f269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x00000001109f1720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x00000001109f17e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x0000000110a9a044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x0000000110f5212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d662ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x0000000110d475ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x0000000110f0951e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x0000000110a8a5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x00000001205ee5da
frame #7: 0x00000001205ea45e
frame #8: 0x00000001205ea260
frame #9: 0x00000001205ea260
frame #10: 0x00000001205e1cc9
frame #11: 0x00000001109f269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x00000001109f1720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x00000001109f17e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x0000000110a9a044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x0000000110f5212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000110df5e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000110e8ef16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x0000000110d5a519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x0000000110f5212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d66e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000110d2c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000110df689e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x0000000110f5212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d66e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000110d2c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000110d2224b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x0000000110f5212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d66e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000110d2c595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000110807f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000011080b8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x0000000110f5212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d66e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000110d2c595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000110807f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000011080b8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x0000000110f5212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d66e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000110d2c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000110efebfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x0000000110f5212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d66e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000110d2c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000110d3fa67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x0000000110f5212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d66e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000110d2c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000110d3f37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x0000000110d3f438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000110d664c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x0000000110d4755d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x0000000110f0951e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x0000000110a8a5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x00000001205ee5da
frame #7: 0x00000001205ea45e
frame #8: 0x00000001205ea260
frame #9: 0x00000001205ea8e4
frame #10: 0x00000001205ea45e
frame #11: 0x00000001205e1cc9
frame #12: 0x00000001109f269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x00000001109f1720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x00000001109f17e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x0000000110a9a044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x0000000110f5212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x0000000110f50487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x0000000110d5eddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x000000013b431740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x000000013b42b34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x000000013b431ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x000000013b4284ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x0000000138c41ce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x000000013b42527c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x0000000138c70a21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x0000000138c712de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x0000000138c71194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x0000000138b9c62e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: publisher returned -1
#
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 77970
Process 77970 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x000000010e202f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010e1fea57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x000000010e180bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010e20360c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x000000010e2020ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010e1fff21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x000000010e180bf6 java`main + 374
frame #6: 0x000000010e203ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000013072335d libOpenDDS_Udp.dylib`ACE_OS::cond_wait(_opaque_pthread_cond_t*, _opaque_pthread_mutex_t*) + 29
frame #3: 0x000000013894b29b libACE.dylib`ACE_Condition<ACE_Recursive_Thread_Mutex>::wait(ACE_Recursive_Thread_Mutex&, ACE_Time_Value const*) + 107
frame #4: 0x000000013894b221 libACE.dylib`ACE_Condition<ACE_Recursive_Thread_Mutex>::wait(ACE_Time_Value const*) + 33
frame #5: 0x0000000139faba62 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ConditionVariable<ACE_Recursive_Thread_Mutex>::wait(OpenDDS::DCPS::ThreadStatusManager&) + 50
frame #6: 0x000000013a0471b5 libOpenDDS_Dcps.dylib`DDS::WaitSet::wait(DDS::ConditionSeq&, DDS::Duration_t const&) + 1125
frame #7: 0x000000013083d417 libOpenDDS_DCPS_Java.dylib`Java_DDS__1WaitSetInterfTAOPeer_wait + 231
frame #8: 0x000000011f43e5da
frame #9: 0x000000011f43a34a
frame #10: 0x000000011f431cc9
frame #11: 0x000000010f84269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010f8a65fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #13: 0x000000010f8a9ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #14: 0x000000010f8c85ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #15: 0x000000010e20089d libjli.dylib`JavaMain + 1485
frame #16: 0x000000010e203649 libjli.dylib`ThreadJavaMain + 9
frame #17: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #18: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010fc45e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010fe4c255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb6e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010fb7c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010f75594f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x000000010f6709fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010fc45e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010fe4c255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010fc45e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010f7586ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x000000010f6709fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010fb7c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010f79e96b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x000000010f79ec20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x000000010f6709fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010fb7c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010fe23cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x000000010fe22e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb6e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010fb7c595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010f8ebd5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x000000011f43e5da
frame #6: 0x000000011f43a45e
frame #7: 0x000000011f43a45e
frame #8: 0x000000011f431cc9
frame #9: 0x000000010f84269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x000000010f841720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x000000010f8417e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x000000010f8ea044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000010fda212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb62ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x000000010fb975ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000010fd5951e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010f8da5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011f43e5da
frame #7: 0x000000011f43a45e
frame #8: 0x000000011f43a260
frame #9: 0x000000011f43a260
frame #10: 0x000000011f431cc9
frame #11: 0x000000010f84269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010f841720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x000000010f8417e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x000000010f8ea044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000010fda212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010fc45e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010fcdef16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x000000010fbaa519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000010fda212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb6e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010fb7c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010fc4689e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000010fda212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010fb7c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010fb7224b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000010fda212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010fb7c595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010f657f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010f65b8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010fda212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010fb7c595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010f657f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010f65b8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010fda212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010fb7c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010fd4ebfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000010fda212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb6e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010fb7c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010fb8fa67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000010fda212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb6e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010fb7c4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010fb8f37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x000000010fb8f438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010fbb64c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000010fb9755d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000010fd5951e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010f8da5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011f43e5da
frame #7: 0x000000011f43a45e
frame #8: 0x000000011f43a260
frame #9: 0x000000011f43a8e4
frame #10: 0x000000011f43a45e
frame #11: 0x000000011f431cc9
frame #12: 0x000000010f84269a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x000000010f841720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x000000010f8417e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x000000010f8ea044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000010fda212b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x000000010fda0487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x000000010fbaeddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000139f94740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x0000000139f8e34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000139f94ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x0000000139f8b4ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x00000001389dcce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x0000000139f8827c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x0000000138a0ba21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x0000000138a0c2de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x0000000138a0c194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x000000013893762e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #23
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000139f94740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x000000013892ca7f libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000138a09720 libACE.dylib`ACE_TP_Reactor::get_event_for_dispatching(ACE_Time_Value*) + 288
frame #4: 0x0000000138a09515 libACE.dylib`ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&) + 37
frame #5: 0x0000000138a0944a libACE.dylib`ACE_TP_Reactor::handle_events(ACE_Time_Value*) + 362
frame #6: 0x000000013863c486 libTAO.dylib`ACE_Reactor::handle_events(ACE_Time_Value*) + 38
frame #7: 0x000000013865c7c4 libTAO.dylib`TAO_ORB_Core::run(ACE_Time_Value*, int) + 852
frame #8: 0x000000013864b8b4 libTAO.dylib`CORBA::ORB::run(ACE_Time_Value*) + 52
frame #9: 0x000000013864b879 libTAO.dylib`CORBA::ORB::run() + 25
frame #10: 0x00000001371c89d6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc() + 278
frame #11: 0x0000000138a0ba21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #12: 0x0000000138a0c2de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #13: 0x0000000138a0c194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #14: 0x000000013893762e libACE.dylib`ace_thread_adapter + 30
frame #15: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #16: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #24
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000013072335d libOpenDDS_Udp.dylib`ACE_OS::cond_wait(_opaque_pthread_cond_t*, _opaque_pthread_mutex_t*) + 29
frame #3: 0x000000013894ba79 libACE.dylib`ACE_Condition<ACE_Thread_Mutex>::wait() + 41
frame #4: 0x0000000137bb389e libOpenDDS_Rtps.dylib`OpenDDS::DCPS::ConditionVariable<ACE_Thread_Mutex>::wait(OpenDDS::DCPS::ThreadStatusManager&) + 46
frame #5: 0x0000000139ea8d71 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DispatchService::run_event_loop() + 1057
frame #6: 0x0000000139ea707d libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DispatchService::run(void*) + 29
frame #7: 0x000000013a0277f1 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ThreadPool::run(void*) + 289
frame #8: 0x00000001389b1657 libACE.dylib`ACE_OS_Thread_Adapter::invoke() + 263
frame #9: 0x000000013893762e libACE.dylib`ace_thread_adapter + 30
frame #10: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #11: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #25
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000139f94740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x0000000139f8e34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000139f94ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x0000000139f8b4ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x00000001389dcce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x0000000139f8827c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x0000000138a0ba21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x0000000138a0c2de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x0000000138a0c194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x000000013893762e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: subscriber returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/run_test.pl udp" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/run_test.pl udp Time:517s Result:1
==============================================================================
java/tests/messenger/run_test.pl multicast
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -NOBITS -o repo.ior
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar:publisher/classes TestPublisher -DCPSBit 0 -DCPSConfigFile multicast.ini -r -w -DCPSPendingTimeout 3
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar:subscriber/classes TestSubscriber -DCPSBit 0 -DCPSConfigFile multicast.ini -r -w
Start Publisher
Start Subscriber
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 85364
Process 85364 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x000000010dd08f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010dd04a57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x000000010dc86bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010dd0960c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x000000010dd080ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010dd05f21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x000000010dc86bf6 java`main + 374
frame #6: 0x000000010dd09ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x000000013854e786 libACE.dylib`ACE_Event_Handler** std::__1::__fill_n[abi:v160006]<ACE_Event_Handler**, long, ACE_Event_Handler*>(ACE_Event_Handler**, long, ACE_Event_Handler* const&) + 38
frame #1: 0x000000013854e755 libACE.dylib`ACE_Event_Handler** std::__1::fill_n[abi:v160006]<ACE_Event_Handler**, long, ACE_Event_Handler*>(ACE_Event_Handler**, long, ACE_Event_Handler* const&) + 53
frame #2: 0x000000013854e710 libACE.dylib`void std::__1::__fill[abi:v160006]<ACE_Event_Handler**, ACE_Event_Handler*>(ACE_Event_Handler**, ACE_Event_Handler**, ACE_Event_Handler* const&, std::__1::random_access_iterator_tag) + 48
frame #3: 0x000000013854c865 libACE.dylib`void std::__1::fill[abi:v160006]<ACE_Event_Handler**, ACE_Event_Handler*>(ACE_Event_Handler**, ACE_Event_Handler**, ACE_Event_Handler* const&) + 37
frame #4: 0x000000013854c7c0 libACE.dylib`ACE_Select_Reactor_Handler_Repository::open(unsigned long) + 112
frame #5: 0x00000001384891ad libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::open(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, int, ACE_Reactor_Notify*) + 1213
frame #6: 0x000000013852d110 libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::ACE_Select_Reactor_T(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, int, ACE_Reactor_Notify*, bool, int) + 224
frame #7: 0x00000001385691cc libACE.dylib`ACE_TP_Reactor::ACE_TP_Reactor(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, bool, int) + 108
frame #8: 0x000000013856926a libACE.dylib`ACE_TP_Reactor::ACE_TP_Reactor(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, bool, int) + 90
frame #9: 0x000000013822a97a libTAO.dylib`TAO_Default_Resource_Factory::allocate_reactor_impl() const + 202
frame #10: 0x000000013822ab54 libTAO.dylib`TAO_Default_Resource_Factory::get_reactor() + 100
frame #11: 0x000000013819a319 libTAO.dylib`TAO_Leader_Follower::reactor() + 297
frame #12: 0x00000001381b934d libTAO.dylib`TAO_ORB_Core::reactor() + 29
frame #13: 0x00000001381b8122 libTAO.dylib`TAO_ORB_Core::init(int&, char**) + 14914
frame #14: 0x00000001381b08a7 libTAO.dylib`CORBA::ORB_init(int&, char**, char const*) + 2311
frame #15: 0x0000000130f10077 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::get_dcps_info() + 503
frame #16: 0x0000000130f11b2c libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::add_domain_participant(int, DDS::DomainParticipantQos const&, OpenDDS::DCPS::RcHandle<OpenDDS::XTypes::TypeLookupService>) + 44
frame #17: 0x0000000139a27c15 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DomainParticipantImpl::enable() + 485
frame #18: 0x0000000139a10b1a libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DomainParticipantFactoryImpl::create_participant(int, DDS::DomainParticipantQos const&, DDS::DomainParticipantListener*, unsigned int) + 874
frame #19: 0x000000013033563e libOpenDDS_DCPS_Java.dylib`Java_DDS__1DomainParticipantFactoryTAOPeer_create_1participant + 270
frame #20: 0x000000011ef445da
frame #21: 0x000000011ef406e6
frame #22: 0x000000011ef37cc9
frame #23: 0x000000010f34869a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #24: 0x000000010f3ac5fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #25: 0x000000010f3afab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #26: 0x000000010f3ce5ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #27: 0x000000010dd0689d libjli.dylib`JavaMain + 1485
frame #28: 0x000000010dd09649 libjli.dylib`ThreadJavaMain + 9
frame #29: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #30: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010f74be17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010f952255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bce1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010f6824f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010f25b94f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x000000010f1769fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010f74be17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010f952255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010f74be17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010f25e6ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x000000010f1769fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010f6824f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010f2a496b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x000000010f2a4c20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x000000010f1769fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010f6824f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010f929cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x000000010f928e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bce1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010f682595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010f3f1d5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x000000011ef445da
frame #6: 0x000000011ef4045e
frame #7: 0x000000011ef4045e
frame #8: 0x000000011ef37cc9
frame #9: 0x000000010f34869a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x000000010f347720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x000000010f3477e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x000000010f3f0044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000010f8a812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bc2ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x000000010f69d5ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000010f85f51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010f3e05ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011ef445da
frame #7: 0x000000011ef4045e
frame #8: 0x000000011ef40260
frame #9: 0x000000011ef40260
frame #10: 0x000000011ef37cc9
frame #11: 0x000000010f34869a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010f347720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x000000010f3477e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x000000010f3f0044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000010f8a812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010f74be17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010f7e4f16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x000000010f6b0519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000010f8a812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bce1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010f6824f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010f74c89e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000010f8a812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010f6824f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010f67824b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000010f8a812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010f682595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010f15df07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010f1618c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010f8a812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010f682595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010f15df07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010f1618c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010f8a812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010f6824f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010f854bfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000010f8a812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bce1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010f6824f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010f695a67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000010f8a812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bce76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010f6824f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010f69537e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x000000010f695438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010f6bc4c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000010f69d55d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000010f85f51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010f3e05ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011ef445da
frame #7: 0x000000011ef4045e
frame #8: 0x000000011ef40260
frame #9: 0x000000011ef408e4
frame #10: 0x000000011ef4045e
frame #11: 0x000000011ef37cc9
frame #12: 0x000000010f34869a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x000000010f347720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x000000010f3477e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x000000010f3f0044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000010f8a812b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x000000010f8a6487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x000000010f6b4ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000139af4740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x0000000139aee34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000139af4ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x0000000139aeb4ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x000000013853cce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x0000000139ae827c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x000000013856ba21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x000000013856c2de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x000000013856c194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x000000013849762e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: publisher returned -1
#
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 85365
Process 85365 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x00000001084b4f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x00000001084b0a57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x0000000108432bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x00000001084b560c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x00000001084b40ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x00000001084b1f21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x0000000108432bf6 java`main + 374
frame #6: 0x00000001084b5ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000012a9d535d libOpenDDS_Udp.dylib`ACE_OS::cond_wait(_opaque_pthread_cond_t*, _opaque_pthread_mutex_t*) + 29
frame #3: 0x000000013276029b libACE.dylib`ACE_Condition<ACE_Recursive_Thread_Mutex>::wait(ACE_Recursive_Thread_Mutex&, ACE_Time_Value const*) + 107
frame #4: 0x0000000132760221 libACE.dylib`ACE_Condition<ACE_Recursive_Thread_Mutex>::wait(ACE_Time_Value const*) + 33
frame #5: 0x0000000134448a62 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ConditionVariable<ACE_Recursive_Thread_Mutex>::wait(OpenDDS::DCPS::ThreadStatusManager&) + 50
frame #6: 0x00000001344e41b5 libOpenDDS_Dcps.dylib`DDS::WaitSet::wait(DDS::ConditionSeq&, DDS::Duration_t const&) + 1125
frame #7: 0x000000012aaef417 libOpenDDS_DCPS_Java.dylib`Java_DDS__1WaitSetInterfTAOPeer_wait + 231
frame #8: 0x00000001196f05da
frame #9: 0x00000001196ec34a
frame #10: 0x00000001196e3cc9
frame #11: 0x0000000109af469a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x0000000109b585fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #13: 0x0000000109b5bab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #14: 0x0000000109b7a5ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #15: 0x00000001084b289d libjli.dylib`JavaMain + 1485
frame #16: 0x00000001084b5649 libjli.dylib`ThreadJavaMain + 9
frame #17: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #18: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000109ef7e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010a0fe255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e68e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000109e2e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000109a0794f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x00000001099229fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000109ef7e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010a0fe255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000109ef7e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000109a0a6ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x00000001099229fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e68e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000109e2e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000109a5096b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x0000000109a50c20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x00000001099229fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e68e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000109e2e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010a0d5cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x000000010a0d4e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e68e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000109e2e595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000109b9dd5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x00000001196f05da
frame #6: 0x00000001196ec45e
frame #7: 0x00000001196ec45e
frame #8: 0x00000001196e3cc9
frame #9: 0x0000000109af469a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x0000000109af3720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x0000000109af37e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x0000000109b9c044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000010a05412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e682ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x0000000109e495ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000010a00b51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x0000000109b8c5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x00000001196f05da
frame #7: 0x00000001196ec45e
frame #8: 0x00000001196ec260
frame #9: 0x00000001196ec260
frame #10: 0x00000001196e3cc9
frame #11: 0x0000000109af469a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x0000000109af3720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x0000000109af37e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x0000000109b9c044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000010a05412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000109ef7e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000109f90f16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x0000000109e5c519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000010a05412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e68e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000109e2e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000109ef889e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000010a05412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e68e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000109e2e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000109e2424b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000010a05412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e68e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000109e2e595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000109909f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010990d8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010a05412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e68e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000109e2e595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000109909f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010990d8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010a05412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e68e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000109e2e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010a000bfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000010a05412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e68e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000109e2e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000109e41a67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000010a05412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e68e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000109e2e4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000109e4137e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x0000000109e41438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000109e684c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x0000000109e4955d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000010a00b51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x0000000109b8c5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x00000001196f05da
frame #7: 0x00000001196ec45e
frame #8: 0x00000001196ec260
frame #9: 0x00000001196ec8e4
frame #10: 0x00000001196ec45e
frame #11: 0x00000001196e3cc9
frame #12: 0x0000000109af469a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x0000000109af3720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x0000000109af37e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x0000000109b9c044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000010a05412b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x000000010a052487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x0000000109e60ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000134431740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x000000013442b34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000134431ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x00000001344284ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x00000001327f1ce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x000000013442527c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x0000000132820a21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x00000001328212de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x0000000132821194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x000000013274c62e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #23
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000134431740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x0000000132741a7f libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x000000013281e720 libACE.dylib`ACE_TP_Reactor::get_event_for_dispatching(ACE_Time_Value*) + 288
frame #4: 0x000000013281e515 libACE.dylib`ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&) + 37
frame #5: 0x000000013281e44a libACE.dylib`ACE_TP_Reactor::handle_events(ACE_Time_Value*) + 362
frame #6: 0x0000000131b20486 libTAO.dylib`ACE_Reactor::handle_events(ACE_Time_Value*) + 38
frame #7: 0x0000000131b407c4 libTAO.dylib`TAO_ORB_Core::run(ACE_Time_Value*, int) + 852
frame #8: 0x0000000131b2f8b4 libTAO.dylib`CORBA::ORB::run(ACE_Time_Value*) + 52
frame #9: 0x0000000131b2f879 libTAO.dylib`CORBA::ORB::run() + 25
frame #10: 0x0000000130f689d6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc() + 278
frame #11: 0x0000000132820a21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #12: 0x00000001328212de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #13: 0x0000000132821194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #14: 0x000000013274c62e libACE.dylib`ace_thread_adapter + 30
frame #15: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #16: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #24
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000012a9d535d libOpenDDS_Udp.dylib`ACE_OS::cond_wait(_opaque_pthread_cond_t*, _opaque_pthread_mutex_t*) + 29
frame #3: 0x0000000132760a79 libACE.dylib`ACE_Condition<ACE_Thread_Mutex>::wait() + 41
frame #4: 0x000000013205089e libOpenDDS_Rtps.dylib`OpenDDS::DCPS::ConditionVariable<ACE_Thread_Mutex>::wait(OpenDDS::DCPS::ThreadStatusManager&) + 46
frame #5: 0x0000000134345d71 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DispatchService::run_event_loop() + 1057
frame #6: 0x000000013434407d libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DispatchService::run(void*) + 29
frame #7: 0x00000001344c47f1 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ThreadPool::run(void*) + 289
frame #8: 0x00000001327c6657 libACE.dylib`ACE_OS_Thread_Adapter::invoke() + 263
frame #9: 0x000000013274c62e libACE.dylib`ace_thread_adapter + 30
frame #10: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #11: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #25
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000134431740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x000000013442b34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000134431ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x00000001344284ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x00000001327f1ce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x000000013442527c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x0000000132820a21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x00000001328212de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x0000000132821194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x000000013274c62e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: subscriber returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/run_test.pl multicast" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/run_test.pl multicast Time:516s Result:1
==============================================================================
java/tests/messenger/run_test.pl rtps
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -NOBITS -o repo.ior
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar:publisher/classes TestPublisher -DCPSBit 0 -DCPSConfigFile rtps.ini -r -DCPSPendingTimeout 3
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar:subscriber/classes TestSubscriber -DCPSBit 0 -DCPSConfigFile rtps.ini -r
Start Publisher
Start Subscriber
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 93061
Process 93061 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x0000000104e8df02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x0000000104e89a57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x0000000104e0bbf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x0000000104e8e60c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x0000000104e8d0ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x0000000104e8af21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x0000000104e0bbf6 java`main + 374
frame #6: 0x0000000104e8ece4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x000000012f54e786 libACE.dylib`ACE_Event_Handler** std::__1::__fill_n[abi:v160006]<ACE_Event_Handler**, long, ACE_Event_Handler*>(ACE_Event_Handler**, long, ACE_Event_Handler* const&) + 38
frame #1: 0x000000012f54e755 libACE.dylib`ACE_Event_Handler** std::__1::fill_n[abi:v160006]<ACE_Event_Handler**, long, ACE_Event_Handler*>(ACE_Event_Handler**, long, ACE_Event_Handler* const&) + 53
frame #2: 0x000000012f54e710 libACE.dylib`void std::__1::__fill[abi:v160006]<ACE_Event_Handler**, ACE_Event_Handler*>(ACE_Event_Handler**, ACE_Event_Handler**, ACE_Event_Handler* const&, std::__1::random_access_iterator_tag) + 48
frame #3: 0x000000012f54c865 libACE.dylib`void std::__1::fill[abi:v160006]<ACE_Event_Handler**, ACE_Event_Handler*>(ACE_Event_Handler**, ACE_Event_Handler**, ACE_Event_Handler* const&) + 37
frame #4: 0x000000012f54c7c0 libACE.dylib`ACE_Select_Reactor_Handler_Repository::open(unsigned long) + 112
frame #5: 0x000000012f4891ad libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::open(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, int, ACE_Reactor_Notify*) + 1213
frame #6: 0x000000012f52d110 libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::ACE_Select_Reactor_T(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, int, ACE_Reactor_Notify*, bool, int) + 224
frame #7: 0x000000012f5691cc libACE.dylib`ACE_TP_Reactor::ACE_TP_Reactor(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, bool, int) + 108
frame #8: 0x000000012f56926a libACE.dylib`ACE_TP_Reactor::ACE_TP_Reactor(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, bool, int) + 90
frame #9: 0x000000012f22a97a libTAO.dylib`TAO_Default_Resource_Factory::allocate_reactor_impl() const + 202
frame #10: 0x000000012f22ab54 libTAO.dylib`TAO_Default_Resource_Factory::get_reactor() + 100
frame #11: 0x000000012f19a319 libTAO.dylib`TAO_Leader_Follower::reactor() + 297
frame #12: 0x000000012f1b934d libTAO.dylib`TAO_ORB_Core::reactor() + 29
frame #13: 0x000000012f1b8122 libTAO.dylib`TAO_ORB_Core::init(int&, char**) + 14914
frame #14: 0x000000012f1b08a7 libTAO.dylib`CORBA::ORB_init(int&, char**, char const*) + 2311
frame #15: 0x000000012de0f077 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::get_dcps_info() + 503
frame #16: 0x000000012de10b2c libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::add_domain_participant(int, DDS::DomainParticipantQos const&, OpenDDS::DCPS::RcHandle<OpenDDS::XTypes::TypeLookupService>) + 44
frame #17: 0x0000000130a27c15 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DomainParticipantImpl::enable() + 485
frame #18: 0x0000000130a10b1a libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DomainParticipantFactoryImpl::create_participant(int, DDS::DomainParticipantQos const&, DDS::DomainParticipantListener*, unsigned int) + 874
frame #19: 0x00000001274ba63e libOpenDDS_DCPS_Java.dylib`Java_DDS__1DomainParticipantFactoryTAOPeer_create_1participant + 270
frame #20: 0x00000001160c95da
frame #21: 0x00000001160c56e6
frame #22: 0x00000001160bccc9
frame #23: 0x00000001064cd69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #24: 0x00000001065315fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #25: 0x0000000106534ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #26: 0x00000001065535ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #27: 0x0000000104e8b89d libjli.dylib`JavaMain + 1485
frame #28: 0x0000000104e8e649 libjli.dylib`ThreadJavaMain + 9
frame #29: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #30: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001068d0e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000106ad7255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106841e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001068074f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001063e094f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x00000001062fb9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001068d0e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000106ad7255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001068d0e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001063e36ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x00000001062fb9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106841e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001068074f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010642996b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x0000000106429c20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x00000001062fb9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106841e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001068074f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000106aaecbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x0000000106aade55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106841e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000106807595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000106576d5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x00000001160c95da
frame #6: 0x00000001160c545e
frame #7: 0x00000001160c545e
frame #8: 0x00000001160bccc9
frame #9: 0x00000001064cd69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x00000001064cc720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x00000001064cc7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x0000000106575044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x0000000106a2d12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001068412ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x00000001068225ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x00000001069e451e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001065655ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x00000001160c95da
frame #7: 0x00000001160c545e
frame #8: 0x00000001160c5260
frame #9: 0x00000001160c5260
frame #10: 0x00000001160bccc9
frame #11: 0x00000001064cd69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x00000001064cc720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x00000001064cc7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x0000000106575044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x0000000106a2d12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x00000001068d0e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000106969f16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x0000000106835519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x0000000106a2d12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106841e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001068074f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001068d189e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x0000000106a2d12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106841e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001068074f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001067fd24b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x0000000106a2d12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106841e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000106807595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x00000001062e2f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x00000001062e68c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x0000000106a2d12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106841e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000106807595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x00000001062e2f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x00000001062e68c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x0000000106a2d12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106841e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001068074f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001069d9bfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x0000000106a2d12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106841e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001068074f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010681aa67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x0000000106a2d12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106841e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001068074f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010681a37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x000000010681a438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001068414c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000010682255d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x00000001069e451e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001065655ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x00000001160c95da
frame #7: 0x00000001160c545e
frame #8: 0x00000001160c5260
frame #9: 0x00000001160c58e4
frame #10: 0x00000001160c545e
frame #11: 0x00000001160bccc9
frame #12: 0x00000001064cd69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x00000001064cc720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x00000001064cc7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x0000000106575044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x0000000106a2d12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x0000000106a2b487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x0000000106839ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000130af4740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x0000000130aee34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000130af4ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x0000000130aeb4ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x000000012f53cce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x0000000130ae827c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x000000012f56ba21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x000000012f56c2de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x000000012f56c194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x000000012f49762e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: publisher returned -1
#
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 93062
Process 93062 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x000000010562ef02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010562aa57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x00000001055acbf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010562f60c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x000000010562e0ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010562bf21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x00000001055acbf6 java`main + 374
frame #6: 0x000000010562fce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000127b4f35d libOpenDDS_Udp.dylib`ACE_OS::cond_wait(_opaque_pthread_cond_t*, _opaque_pthread_mutex_t*) + 29
frame #3: 0x000000012fde829b libACE.dylib`ACE_Condition<ACE_Recursive_Thread_Mutex>::wait(ACE_Recursive_Thread_Mutex&, ACE_Time_Value const*) + 107
frame #4: 0x000000012fde8221 libACE.dylib`ACE_Condition<ACE_Recursive_Thread_Mutex>::wait(ACE_Time_Value const*) + 33
frame #5: 0x0000000131448a62 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ConditionVariable<ACE_Recursive_Thread_Mutex>::wait(OpenDDS::DCPS::ThreadStatusManager&) + 50
frame #6: 0x00000001314e41b5 libOpenDDS_Dcps.dylib`DDS::WaitSet::wait(DDS::ConditionSeq&, DDS::Duration_t const&) + 1125
frame #7: 0x0000000127c69417 libOpenDDS_DCPS_Java.dylib`Java_DDS__1WaitSetInterfTAOPeer_wait + 231
frame #8: 0x000000011686a5da
frame #9: 0x000000011686634a
frame #10: 0x000000011685dcc9
frame #11: 0x0000000106c6e69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x0000000106cd25fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #13: 0x0000000106cd5ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #14: 0x0000000106cf45ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #15: 0x000000010562c89d libjli.dylib`JavaMain + 1485
frame #16: 0x000000010562f649 libjli.dylib`ThreadJavaMain + 9
frame #17: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #18: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000107071e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000107278255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe2e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000106fa84f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000106b8194f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x0000000106a9c9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000107071e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000107278255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000107071e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000106b846ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x0000000106a9c9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe2e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000106fa84f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000106bca96b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x0000000106bcac20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x0000000106a9c9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe2e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000106fa84f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010724fcbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x000000010724ee55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe2e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000106fa8595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000106d17d5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x000000011686a5da
frame #6: 0x000000011686645e
frame #7: 0x000000011686645e
frame #8: 0x000000011685dcc9
frame #9: 0x0000000106c6e69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x0000000106c6d720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x0000000106c6d7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x0000000106d16044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x00000001071ce12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe22ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x0000000106fc35ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000010718551e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x0000000106d065ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011686a5da
frame #7: 0x000000011686645e
frame #8: 0x0000000116866260
frame #9: 0x0000000116866260
frame #10: 0x000000011685dcc9
frame #11: 0x0000000106c6e69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x0000000106c6d720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x0000000106c6d7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x0000000106d16044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x00000001071ce12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000107071e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010710af16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x0000000106fd6519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x00000001071ce12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe2e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000106fa84f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010707289e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x00000001071ce12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe2e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000106fa84f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000106f9e24b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x00000001071ce12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe2e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000106fa8595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000106a83f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x0000000106a878c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x00000001071ce12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe2e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000106fa8595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000106a83f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x0000000106a878c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x00000001071ce12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe2e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000106fa84f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010717abfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x00000001071ce12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe2e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000106fa84f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000106fbba67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x00000001071ce12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe2e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000106fa84f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000106fbb37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x0000000106fbb438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000106fe24c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x0000000106fc355d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000010718551e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x0000000106d065ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011686a5da
frame #7: 0x000000011686645e
frame #8: 0x0000000116866260
frame #9: 0x00000001168668e4
frame #10: 0x000000011686645e
frame #11: 0x000000011685dcc9
frame #12: 0x0000000106c6e69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x0000000106c6d720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x0000000106c6d7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x0000000106d16044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x00000001071ce12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x00000001071cc487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x0000000106fdaddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000131431740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x000000013142b34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000131431ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x00000001314284ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x000000012fe79ce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x000000013142527c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x000000012fea8a21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x000000012fea92de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x000000012fea9194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x000000012fdd462e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #23
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000131431740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x000000012fdc9a7f libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x000000012fea6720 libACE.dylib`ACE_TP_Reactor::get_event_for_dispatching(ACE_Time_Value*) + 288
frame #4: 0x000000012fea6515 libACE.dylib`ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&) + 37
frame #5: 0x000000012fea644a libACE.dylib`ACE_TP_Reactor::handle_events(ACE_Time_Value*) + 362
frame #6: 0x000000012fad9486 libTAO.dylib`ACE_Reactor::handle_events(ACE_Time_Value*) + 38
frame #7: 0x000000012faf97c4 libTAO.dylib`TAO_ORB_Core::run(ACE_Time_Value*, int) + 852
frame #8: 0x000000012fae88b4 libTAO.dylib`CORBA::ORB::run(ACE_Time_Value*) + 52
frame #9: 0x000000012fae8879 libTAO.dylib`CORBA::ORB::run() + 25
frame #10: 0x000000012e0b99d6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc() + 278
frame #11: 0x000000012fea8a21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #12: 0x000000012fea92de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #13: 0x000000012fea9194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #14: 0x000000012fdd462e libACE.dylib`ace_thread_adapter + 30
frame #15: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #16: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #24
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000127b4f35d libOpenDDS_Udp.dylib`ACE_OS::cond_wait(_opaque_pthread_cond_t*, _opaque_pthread_mutex_t*) + 29
frame #3: 0x000000012fde8a79 libACE.dylib`ACE_Condition<ACE_Thread_Mutex>::wait() + 41
frame #4: 0x000000012f05089e libOpenDDS_Rtps.dylib`OpenDDS::DCPS::ConditionVariable<ACE_Thread_Mutex>::wait(OpenDDS::DCPS::ThreadStatusManager&) + 46
frame #5: 0x0000000131345d71 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DispatchService::run_event_loop() + 1057
frame #6: 0x000000013134407d libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DispatchService::run(void*) + 29
frame #7: 0x00000001314c47f1 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ThreadPool::run(void*) + 289
frame #8: 0x000000012fe4e657 libACE.dylib`ACE_OS_Thread_Adapter::invoke() + 263
frame #9: 0x000000012fdd462e libACE.dylib`ace_thread_adapter + 30
frame #10: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #11: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #25
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000131431740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x000000013142b34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000131431ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x00000001314284ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x000000012fe79ce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x000000013142527c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x000000012fea8a21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x000000012fea92de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x000000012fea9194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x000000012fdd462e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: subscriber returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/run_test.pl rtps" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/run_test.pl rtps Time:526s Result:1
==============================================================================
java/tests/messenger/run_test.pl rtps_uni
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -NOBITS -o repo.ior
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar:publisher/classes TestPublisher -DCPSBit 0 -DCPSConfigFile rtps_uni.ini -r -DCPSPendingTimeout 3
/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java -Xcheck:jni -ea -cp classes:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/OpenDDS_DCPS.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/lib/i2jrt_corba.jar:/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/java/tests/messenger/messenger_idl/messenger_idl_test.jar:subscriber/classes TestSubscriber -DCPSBit 0 -DCPSConfigFile rtps_uni.ini -r
Start Publisher
Start Subscriber
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestPublisher.main(TestPublisher.java:32)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestPublisher.main(TestPublisher.java:38)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at TestSubscriber.main(TestSubscriber.java:29)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:35)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 1205
Process 1205 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x00000001040a9f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x00000001040a5a57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x0000000104027bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x00000001040aa60c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x00000001040a90ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x00000001040a6f21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x0000000104027bf6 java`main + 374
frame #6: 0x00000001040aace4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x000000012e6aa786 libACE.dylib`ACE_Event_Handler** std::__1::__fill_n[abi:v160006]<ACE_Event_Handler**, long, ACE_Event_Handler*>(ACE_Event_Handler**, long, ACE_Event_Handler* const&) + 38
frame #1: 0x000000012e6aa755 libACE.dylib`ACE_Event_Handler** std::__1::fill_n[abi:v160006]<ACE_Event_Handler**, long, ACE_Event_Handler*>(ACE_Event_Handler**, long, ACE_Event_Handler* const&) + 53
frame #2: 0x000000012e6aa710 libACE.dylib`void std::__1::__fill[abi:v160006]<ACE_Event_Handler**, ACE_Event_Handler*>(ACE_Event_Handler**, ACE_Event_Handler**, ACE_Event_Handler* const&, std::__1::random_access_iterator_tag) + 48
frame #3: 0x000000012e6a8865 libACE.dylib`void std::__1::fill[abi:v160006]<ACE_Event_Handler**, ACE_Event_Handler*>(ACE_Event_Handler**, ACE_Event_Handler**, ACE_Event_Handler* const&) + 37
frame #4: 0x000000012e6a87c0 libACE.dylib`ACE_Select_Reactor_Handler_Repository::open(unsigned long) + 112
frame #5: 0x000000012e5e51ad libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::open(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, int, ACE_Reactor_Notify*) + 1213
frame #6: 0x000000012e689110 libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::ACE_Select_Reactor_T(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, int, ACE_Reactor_Notify*, bool, int) + 224
frame #7: 0x000000012e6c51cc libACE.dylib`ACE_TP_Reactor::ACE_TP_Reactor(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, bool, int) + 108
frame #8: 0x000000012e6c526a libACE.dylib`ACE_TP_Reactor::ACE_TP_Reactor(unsigned long, bool, ACE_Sig_Handler*, ACE_Abstract_Timer_Queue<ACE_Event_Handler*>*, bool, int) + 90
frame #9: 0x000000012e38697a libTAO.dylib`TAO_Default_Resource_Factory::allocate_reactor_impl() const + 202
frame #10: 0x000000012e386b54 libTAO.dylib`TAO_Default_Resource_Factory::get_reactor() + 100
frame #11: 0x000000012e2f6319 libTAO.dylib`TAO_Leader_Follower::reactor() + 297
frame #12: 0x000000012e31534d libTAO.dylib`TAO_ORB_Core::reactor() + 29
frame #13: 0x000000012e314122 libTAO.dylib`TAO_ORB_Core::init(int&, char**) + 14914
frame #14: 0x000000012e30c8a7 libTAO.dylib`CORBA::ORB_init(int&, char**, char const*) + 2311
frame #15: 0x0000000126e06077 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::get_dcps_info() + 503
frame #16: 0x0000000126e07b2c libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::add_domain_participant(int, DDS::DomainParticipantQos const&, OpenDDS::DCPS::RcHandle<OpenDDS::XTypes::TypeLookupService>) + 44
frame #17: 0x000000012fec7c15 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DomainParticipantImpl::enable() + 485
frame #18: 0x000000012feb0b1a libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DomainParticipantFactoryImpl::create_participant(int, DDS::DomainParticipantQos const&, DDS::DomainParticipantListener*, unsigned int) + 874
frame #19: 0x00000001266d663e libOpenDDS_DCPS_Java.dylib`Java_DDS__1DomainParticipantFactoryTAOPeer_create_1participant + 270
frame #20: 0x00000001152e55da
frame #21: 0x00000001152e16e6
frame #22: 0x00000001152d8cc9
frame #23: 0x00000001056e969a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #24: 0x000000010574d5fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #25: 0x0000000105750ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #26: 0x000000010576f5ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #27: 0x00000001040a789d libjli.dylib`JavaMain + 1485
frame #28: 0x00000001040aa649 libjli.dylib`ThreadJavaMain + 9
frame #29: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #30: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000105aece17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000105cf3255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5de1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000105a234f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001055fc94f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x00000001055179fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000105aece17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000105cf3255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000105aece17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001055ff6ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x00000001055179fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5de76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000105a234f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010564596b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x0000000105645c20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x00000001055179fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5de76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000105a234f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000105ccacbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x0000000105cc9e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5de1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000105a23595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000105792d5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x00000001152e55da
frame #6: 0x00000001152e145e
frame #7: 0x00000001152e145e
frame #8: 0x00000001152d8cc9
frame #9: 0x00000001056e969a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x00000001056e8720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x00000001056e87e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x0000000105791044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x0000000105c4912b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5d2ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x0000000105a3e5ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x0000000105c0051e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001057815ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x00000001152e55da
frame #7: 0x00000001152e145e
frame #8: 0x00000001152e1260
frame #9: 0x00000001152e1260
frame #10: 0x00000001152d8cc9
frame #11: 0x00000001056e969a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x00000001056e8720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x00000001056e87e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x0000000105791044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x0000000105c4912b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000105aece17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000105b85f16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x0000000105a51519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x0000000105c4912b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5de1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000105a234f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000105aed89e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x0000000105c4912b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5de76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000105a234f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000105a1924b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x0000000105c4912b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5de76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000105a23595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x00000001054fef07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x00000001055028c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x0000000105c4912b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5de76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000105a23595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x00000001054fef07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x00000001055028c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x0000000105c4912b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5de76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000105a234f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000105bf5bfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x0000000105c4912b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5de1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x0000000105a234f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000105a36a67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x0000000105c4912b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5de76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x0000000105a234f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000105a3637e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x0000000105a36438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000105a5d4c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x0000000105a3e55d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x0000000105c0051e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001057815ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x00000001152e55da
frame #7: 0x00000001152e145e
frame #8: 0x00000001152e1260
frame #9: 0x00000001152e18e4
frame #10: 0x00000001152e145e
frame #11: 0x00000001152d8cc9
frame #12: 0x00000001056e969a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x00000001056e8720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x00000001056e87e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x0000000105791044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x0000000105c4912b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x0000000105c47487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x0000000105a55ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x000000012ff94740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x000000012ff8e34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x000000012ff94ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x000000012ff8b4ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x000000012e698ce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x000000012ff8827c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x000000012e6c7a21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x000000012e6c82de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x000000012e6c8194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x000000012e5f362e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: publisher returned -1
#
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at TestSubscriber.main(TestSubscriber.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at TestSubscriber.main(TestSubscriber.java:42)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:48)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at TestSubscriber.main(TestSubscriber.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at TestSubscriber.main(TestSubscriber.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.get_default_datareader_qos(Native Method)
at TestSubscriber.main(TestSubscriber.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at TestSubscriber.main(TestSubscriber.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at TestSubscriber.main(TestSubscriber.java:114)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 1206
Process 1206 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x000000010e5c5f02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010e5c1a57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x000000010e543bf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010e5c660c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x000000010e5c50ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010e5c2f21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x000000010e543bf6 java`main + 374
frame #6: 0x000000010e5c6ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000130ae635d libOpenDDS_Udp.dylib`ACE_OS::cond_wait(_opaque_pthread_cond_t*, _opaque_pthread_mutex_t*) + 29
frame #3: 0x0000000138de829b libACE.dylib`ACE_Condition<ACE_Recursive_Thread_Mutex>::wait(ACE_Recursive_Thread_Mutex&, ACE_Time_Value const*) + 107
frame #4: 0x0000000138de8221 libACE.dylib`ACE_Condition<ACE_Recursive_Thread_Mutex>::wait(ACE_Time_Value const*) + 33
frame #5: 0x000000013a448a62 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ConditionVariable<ACE_Recursive_Thread_Mutex>::wait(OpenDDS::DCPS::ThreadStatusManager&) + 50
frame #6: 0x000000013a4e41b5 libOpenDDS_Dcps.dylib`DDS::WaitSet::wait(DDS::ConditionSeq&, DDS::Duration_t const&) + 1125
frame #7: 0x0000000130c00417 libOpenDDS_DCPS_Java.dylib`Java_DDS__1WaitSetInterfTAOPeer_wait + 231
frame #8: 0x000000011f8015da
frame #9: 0x000000011f7fd34a
frame #10: 0x000000011f7f4cc9
frame #11: 0x000000010fc0569a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010fc695fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #13: 0x000000010fc6cab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #14: 0x000000010fc8b5ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #15: 0x000000010e5c389d libjli.dylib`JavaMain + 1485
frame #16: 0x000000010e5c6649 libjli.dylib`ThreadJavaMain + 9
frame #17: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #18: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000110008e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000011020f255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff79e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010ff3f4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010fb1894f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x000000010fa339fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000110008e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000011020f255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000110008e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010fb1b6ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x000000010fa339fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff79e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010ff3f4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010fb6196b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x000000010fb61c20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x000000010fa339fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff79e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010ff3f4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001101e6cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x00000001101e5e55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff79e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010ff3f595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010fcaed5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x000000011f8015da
frame #6: 0x000000011f7fd45e
frame #7: 0x000000011f7fd45e
frame #8: 0x000000011f7f4cc9
frame #9: 0x000000010fc0569a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x000000010fc04720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x000000010fc047e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x000000010fcad044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000011016512b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff792ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x000000010ff5a5ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000011011c51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010fc9d5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011f8015da
frame #7: 0x000000011f7fd45e
frame #8: 0x000000011f7fd260
frame #9: 0x000000011f7fd260
frame #10: 0x000000011f7f4cc9
frame #11: 0x000000010fc0569a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010fc04720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x000000010fc047e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x000000010fcad044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000011016512b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000110008e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001100a1f16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x000000010ff6d519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000011016512b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff79e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010ff3f4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000011000989e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000011016512b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff79e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010ff3f4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010ff3524b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000011016512b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff79e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010ff3f595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010fa1af07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010fa1e8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000011016512b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff79e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010ff3f595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010fa1af07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010fa1e8c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000011016512b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff79e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010ff3f4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000110111bfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000011016512b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff79e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010ff3f4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010ff52a67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000011016512b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff79e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010ff3f4f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010ff5237e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x000000010ff52438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010ff794c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000010ff5a55d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000011011c51e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010fc9d5ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011f8015da
frame #7: 0x000000011f7fd45e
frame #8: 0x000000011f7fd260
frame #9: 0x000000011f7fd8e4
frame #10: 0x000000011f7fd45e
frame #11: 0x000000011f7f4cc9
frame #12: 0x000000010fc0569a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x000000010fc04720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x000000010fc047e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x000000010fcad044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000011016512b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x0000000110163487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x000000010ff71ddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #22
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x000000013a431740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x000000013a42b34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x000000013a431ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x000000013a4284ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x0000000138e79ce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x000000013a42527c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x0000000138ea8a21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x0000000138ea92de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x0000000138ea9194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x0000000138dd462e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #23
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x000000013a431740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x0000000138dc9a7f libACE.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x0000000138ea6720 libACE.dylib`ACE_TP_Reactor::get_event_for_dispatching(ACE_Time_Value*) + 288
frame #4: 0x0000000138ea6515 libACE.dylib`ACE_TP_Reactor::dispatch_i(ACE_Time_Value*, ACE_TP_Token_Guard&) + 37
frame #5: 0x0000000138ea644a libACE.dylib`ACE_TP_Reactor::handle_events(ACE_Time_Value*) + 362
frame #6: 0x0000000138ad9486 libTAO.dylib`ACE_Reactor::handle_events(ACE_Time_Value*) + 38
frame #7: 0x0000000138af97c4 libTAO.dylib`TAO_ORB_Core::run(ACE_Time_Value*, int) + 852
frame #8: 0x0000000138ae88b4 libTAO.dylib`CORBA::ORB::run(ACE_Time_Value*) + 52
frame #9: 0x0000000138ae8879 libTAO.dylib`CORBA::ORB::run() + 25
frame #10: 0x00000001370b99d6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::OrbRunner::svc() + 278
frame #11: 0x0000000138ea8a21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #12: 0x0000000138ea92de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #13: 0x0000000138ea9194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #14: 0x0000000138dd462e libACE.dylib`ace_thread_adapter + 30
frame #15: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #16: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #24
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000130ae635d libOpenDDS_Udp.dylib`ACE_OS::cond_wait(_opaque_pthread_cond_t*, _opaque_pthread_mutex_t*) + 29
frame #3: 0x0000000138de8a79 libACE.dylib`ACE_Condition<ACE_Thread_Mutex>::wait() + 41
frame #4: 0x000000013805089e libOpenDDS_Rtps.dylib`OpenDDS::DCPS::ConditionVariable<ACE_Thread_Mutex>::wait(OpenDDS::DCPS::ThreadStatusManager&) + 46
frame #5: 0x000000013a345d71 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DispatchService::run_event_loop() + 1057
frame #6: 0x000000013a34407d libOpenDDS_Dcps.dylib`OpenDDS::DCPS::DispatchService::run(void*) + 29
frame #7: 0x000000013a4c47f1 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ThreadPool::run(void*) + 289
frame #8: 0x0000000138e4e657 libACE.dylib`ACE_OS_Thread_Adapter::invoke() + 263
frame #9: 0x0000000138dd462e libACE.dylib`ace_thread_adapter + 30
frame #10: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #11: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #25
frame #0: 0x00007ff809119222 libsystem_kernel.dylib`__select + 10
frame #1: 0x000000013a431740 libOpenDDS_Dcps.dylib`ACE_OS::select(int, fd_set*, fd_set*, fd_set*, ACE_Time_Value const*) + 128
frame #2: 0x000000013a42b34f libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::wait_for_multiple_events(ACE_Select_Reactor_Handle_Set&, ACE_Time_Value*) + 415
frame #3: 0x000000013a431ae8 libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events_i(ACE_Time_Value*) + 104
frame #4: 0x000000013a4284ee libOpenDDS_Dcps.dylib`ACE_Select_Reactor_T<ACE_Reactor_Token_T<ACE_Token>>::handle_events(ACE_Time_Value*) + 430
frame #5: 0x0000000138e79ce9 libACE.dylib`ACE_Reactor::run_reactor_event_loop(int (*)(ACE_Reactor*)) + 73
frame #6: 0x000000013a42527c libOpenDDS_Dcps.dylib`OpenDDS::DCPS::ReactorTask::svc() + 1164
frame #7: 0x0000000138ea8a21 libACE.dylib`ACE_Task_Base::svc_run(void*) + 65
frame #8: 0x0000000138ea92de libACE.dylib`ACE_Thread_Adapter::invoke_i() + 254
frame #9: 0x0000000138ea9194 libACE.dylib`ACE_Thread_Adapter::invoke() + 260
frame #10: 0x0000000138dd462e libACE.dylib`ace_thread_adapter + 30
frame #11: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #12: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: subscriber returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
auto_run_tests.pl: ERROR: "java/tests/messenger/run_test.pl rtps_uni" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/run_test.pl rtps_uni Time:535s Result:1
==============================================================================
java/tests/messenger/both/run_test.pl
#
TAO (9422|140704412252608) - Completed initializing the process-wide service context
TAO (9422|140704412252608) - Default ORB services initialization begins
TAO (9422|140704412252608) - ORBInitializer_Registry::register_orb_initializer 0 @0x600000528510
TAO (9422|140704412252608) - ORBInitializer_Registry::register_orb_initializer 1 @0x600001928200
TAO (9422|140704412252608) - Default ORB services initialization completed
TAO (9422|140704412252608) - We are the default 2.5.21 ORB ...
TAO (9422|140704412252608) - Initializing the orb-specific services
Start Publisher and Subscriber
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at Both.main(Both.java:22)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at Both.main(Both.java:22)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at Both.main(Both.java:22)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:28)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at Both.main(Both.java:27)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at Both.main(Both.java:27)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at Both.main(Both.java:27)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at Both.main(Both.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at Both.main(Both.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at Both.main(Both.java:35)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at Both.main(Both.java:40)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at Both.main(Both.java:47)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:56)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at Both.main(Both.java:54)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at Both.main(Both.java:54)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at Both.main(Both.java:54)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:65)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at Both.main(Both.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at Both.main(Both.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at Both.main(Both.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at Both.main(Both.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at Both.main(Both.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at Both.main(Both.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at Both.main(Both.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at Both.main(Both.java:74)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at Both.main(Both.java:74)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at Both.main(Both.java:74)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at Both.main(Both.java:74)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at Both.main(Both.java:74)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at Both.main(Both.java:74)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at Both.main(Both.java:83)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at Both.main(Both.java:83)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at Both.main(Both.java:83)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at Both.main(Both.java:86)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at Both.main(Both.java:86)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at Both.main(Both.java:86)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at Both.main(Both.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at Both.main(Both.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at Both.main(Both.java:111)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at Both.main(Both.java:113)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at Both.main(Both.java:113)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at Both.main(Both.java:113)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at Both.main(Both.java:113)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at Both.main(Both.java:113)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at Both.main(Both.java:113)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at Both.main(Both.java:129)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at Both.main(Both.java:129)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at Both.main(Both.java:129)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at Both.main(Both.java:129)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at Both.main(Both.java:129)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at Both.main(Both.java:129)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DataReaderTAOPeer.create_readcondition(Native Method)
at Both.main(Both.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataReaderTAOPeer.create_readcondition(Native Method)
at Both.main(Both.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataReaderTAOPeer.create_readcondition(Native Method)
at Both.main(Both.java:130)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at Both.main(Both.java:133)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at Both.main(Both.java:133)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at Both.main(Both.java:133)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at Both.main(Both.java:136)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at Both.main(Both.java:136)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at Both.main(Both.java:136)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at Both.main(Both.java:136)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at Both.main(Both.java:136)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at Both.main(Both.java:136)
Got last expected message.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at Both.main(Both.java:159)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at Both.main(Both.java:159)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at Both.main(Both.java:159)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DataReaderTAOPeer.delete_readcondition(Native Method)
at Both.main(Both.java:160)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataReaderTAOPeer.delete_readcondition(Native Method)
at Both.main(Both.java:160)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataReaderTAOPeer.delete_readcondition(Native Method)
at Both.main(Both.java:160)
Stop Publisher and Subscriber
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at Both.main(Both.java:174)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at Both.main(Both.java:174)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at Both.main(Both.java:174)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 9423
Process 9423 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x000000010a84ff02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x000000010a84ba57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x000000010a7cdbf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x000000010a85060c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x000000010a84f0ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x000000010a84cf21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x000000010a7cdbf6 java`main + 374
frame #6: 0x000000010a850ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x0000000134c75576 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 230
frame #1: 0x0000000134c754e2 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 82
frame #2: 0x0000000134c753c3 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 83
frame #3: 0x0000000134c75363 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 35
frame #4: 0x0000000134c7525e libTAO.dylib`ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::begin() + 30
frame #5: 0x0000000134d0bce6 libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close_i(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 54
frame #6: 0x0000000134d0a5ab libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 171
frame #7: 0x0000000134d0a015 libTAO.dylib`TAO_Thread_Lane_Resources::finalize() + 213
frame #8: 0x0000000134c49399 libTAO.dylib`TAO_Default_Thread_Lane_Resources_Manager::finalize() + 25
frame #9: 0x0000000134cb6e9e libTAO.dylib`TAO_ORB_Core::fini() + 590
frame #10: 0x0000000134cc1187 libTAO.dylib`TAO_ORB_Core::_decr_refcnt() + 71
frame #11: 0x0000000134cc111b libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 75
frame #12: 0x0000000134cc11b5 libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 21
frame #13: 0x0000000134ce7009 libTAO.dylib`TAO_Stub::~TAO_Stub() + 441
frame #14: 0x0000000134ce7045 libTAO.dylib`TAO_Stub::~TAO_Stub() + 21
frame #15: 0x0000000134ce7069 libTAO.dylib`TAO_Stub::~TAO_Stub() + 25
frame #16: 0x0000000132ecf261 libTAO_Valuetype.dylib`TAO_Stub::_decr_refcnt() + 65
frame #17: 0x0000000134cc3bfa libTAO.dylib`CORBA::Object::~Object() + 58
frame #18: 0x000000013324415d libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 45
frame #19: 0x00000001332441a9 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 25
frame #20: 0x0000000134cc3fbe libTAO.dylib`CORBA::Object::_remove_ref() + 62
frame #21: 0x000000013410f8d6 libOpenDDS_Rtps.dylib`CORBA::Object::_decr_refcount() + 22
frame #22: 0x000000013323f5c7 libOpenDDS_InfoRepoDiscovery.dylib`void CORBA::release<OpenDDS::DCPS::DCPSInfo*>(OpenDDS::DCPS::DCPSInfo*) + 39
frame #23: 0x000000013323f595 libOpenDDS_InfoRepoDiscovery.dylib`TAO::Objref_Traits<OpenDDS::DCPS::DCPSInfo>::release(OpenDDS::DCPS::DCPSInfo*) + 21
frame #24: 0x0000000133250868 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 24
frame #25: 0x0000000133246f45 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 21
frame #26: 0x0000000133247b6b libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 523
frame #27: 0x0000000133247cf0 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 32
frame #28: 0x0000000133247d49 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 25
frame #29: 0x000000013323c0a6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::RcObject::_remove_ref() + 70
frame #30: 0x0000000134170839 libOpenDDS_Rtps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::bump_down() + 57
frame #31: 0x00000001364be6f5 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #32: 0x0000000136494765 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #33: 0x000000013662c80d libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 29
frame #34: 0x000000013662c7e5 libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 21
frame #35: 0x000000013662c749 libOpenDDS_Dcps.dylib`void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>>::destroy[abi:v160006]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void, void>(std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>*) + 25
frame #36: 0x000000013662c6bc libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 124
frame #37: 0x000000013662c673 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 51
frame #38: 0x000000013662d5e5 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear() + 37
frame #39: 0x0000000136618705 libOpenDDS_Dcps.dylib`std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear[abi:v160006]() + 21
frame #40: 0x0000000136617e03 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::Service_Participant::shutdown() + 1475
frame #41: 0x0000000132d7878d libOpenDDS_DCPS_Java.dylib`Java_OpenDDS_DCPS_TheServiceParticipant_shutdown + 29
frame #42: 0x000000011ba8b5da
frame #43: 0x000000011ba8734a
frame #44: 0x000000011ba7ecc9
frame #45: 0x000000010be8f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #46: 0x000000010bef35fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #47: 0x000000010bef6ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #48: 0x000000010bf155ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #49: 0x000000010a84d89d libjli.dylib`JavaMain + 1485
frame #50: 0x000000010a850649 libjli.dylib`ThreadJavaMain + 9
frame #51: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #52: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c292e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010c499255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c203e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010c1c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010bda294f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x000000010bcbd9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c292e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010c499255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c292e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010bda56ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x000000010bcbd9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c203e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c1c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010bdeb96b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x000000010bdebc20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x000000010bcbd9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c203e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c1c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c470cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x000000010c46fe55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c203e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010c1c9595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010bf38d5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x000000011ba8b5da
frame #6: 0x000000011ba8745e
frame #7: 0x000000011ba8745e
frame #8: 0x000000011ba7ecc9
frame #9: 0x000000010be8f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x000000010be8e720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x000000010be8e7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x000000010bf37044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x000000010c3ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c2032ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x000000010c1e45ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x000000010c3a651e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010bf275ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011ba8b5da
frame #7: 0x000000011ba8745e
frame #8: 0x000000011ba87260
frame #9: 0x000000011ba87260
frame #10: 0x000000011ba7ecc9
frame #11: 0x000000010be8f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010be8e720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x000000010be8e7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x000000010bf37044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x000000010c3ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x000000010c292e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010c32bf16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x000000010c1f7519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x000000010c3ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c203e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010c1c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c29389e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x000000010c3ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c203e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c1c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c1bf24b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x000000010c3ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c203e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c1c9595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010bca4f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010bca88c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010c3ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c203e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c1c9595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x000000010bca4f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x000000010bca88c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x000000010c3ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c203e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c1c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c39bbfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x000000010c3ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c203e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x000000010c1c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c1dca67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x000000010c3ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c203e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x000000010c1c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010c1dc37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x000000010c1dc438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x000000010c2034c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x000000010c1e455d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x000000010c3a651e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x000000010bf275ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x000000011ba8b5da
frame #7: 0x000000011ba8745e
frame #8: 0x000000011ba87260
frame #9: 0x000000011ba878e4
frame #10: 0x000000011ba8745e
frame #11: 0x000000011ba7ecc9
frame #12: 0x000000010be8f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x000000010be8e720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x000000010be8e7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x000000010bf37044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x000000010c3ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x000000010c3ed487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x000000010c1fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: participant returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests.pl: ERROR: "java/tests/messenger/both/run_test.pl" returned with status 1
#
auto_run_tests_finished: java/tests/messenger/both/run_test.pl Time:495s Result:1
==============================================================================
java/tests/zerocopy/run_test.pl
#
TAO (17082|140704412252608) - Completed initializing the process-wide service context
TAO (17082|140704412252608) - Default ORB services initialization begins
TAO (17082|140704412252608) - ORBInitializer_Registry::register_orb_initializer 0 @0x600000490120
TAO (17082|140704412252608) - ORBInitializer_Registry::register_orb_initializer 1 @0x600001890000
TAO (17082|140704412252608) - Default ORB services initialization completed
TAO (17082|140704412252608) - We are the default 2.5.21 ORB ...
TAO (17082|140704412252608) - Initializing the orb-specific services
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at ZeroCopy.main(ZeroCopy.java:12)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at ZeroCopy.main(ZeroCopy.java:12)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at OpenDDS.DCPS.TheParticipantFactory.WithArgs(Native Method)
at ZeroCopy.main(ZeroCopy.java:12)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PARTICIPANT_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:18)
Warning: SIGPIPE handler modified!
Signal Handlers:
SIGSEGV: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO, unblocked
SIGBUS: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGFPE: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGPIPE: SIG_IGN, mask=00000000000000000000000000000000, flags=SA_RESTART, unblocked
*** Handler was modified!
*** Expected: javaSignalHandler in libjvm.dylib, mask=11100110100111111111111111111111, flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGILL: javaSignalHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGUSR2: SR_handler in libjvm.dylib, mask=00000000000000000000000000000000, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGHUP: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGINT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGTERM: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, unblocked
SIGQUIT: UserHandler in libjvm.dylib, mask=11100110000111110111111111111111, flags=SA_RESTART|SA_SIGINFO, blocked
SIGTRAP: SIG_DFL, mask=00000000000000000000000000000000, flags=none, unblocked
Consider using jsig library.
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at ZeroCopy.main(ZeroCopy.java:17)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at ZeroCopy.main(ZeroCopy.java:17)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.create_participant(Native Method)
at ZeroCopy.main(ZeroCopy.java:17)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at ZeroCopy.main(ZeroCopy.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at ZeroCopy.main(ZeroCopy.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageTypeSupportTAOPeer.register_type(Native Method)
at ZeroCopy.main(ZeroCopy.java:25)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.PUBLISHER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_publisher(Native Method)
at ZeroCopy.main(ZeroCopy.java:30)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.SUBSCRIBER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_subscriber(Native Method)
at ZeroCopy.main(ZeroCopy.java:37)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.TOPIC_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:46)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at ZeroCopy.main(ZeroCopy.java:44)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at ZeroCopy.main(ZeroCopy.java:44)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantTAOPeer.create_topic(Native Method)
at ZeroCopy.main(ZeroCopy.java:44)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAWRITER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:55)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ZeroCopy.main(ZeroCopy.java:54)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ZeroCopy.main(ZeroCopy.java:54)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ZeroCopy.main(ZeroCopy.java:54)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ZeroCopy.main(ZeroCopy.java:54)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ZeroCopy.main(ZeroCopy.java:54)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._PublisherTAOPeer.create_datawriter(Native Method)
at ZeroCopy.main(ZeroCopy.java:54)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS.DATAREADER_QOS_DEFAULT.get(Native Method)
at ZeroCopy.main(ZeroCopy.java:64)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ZeroCopy.main(ZeroCopy.java:63)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ZeroCopy.main(ZeroCopy.java:63)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ZeroCopy.main(ZeroCopy.java:63)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ZeroCopy.main(ZeroCopy.java:63)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ZeroCopy.main(ZeroCopy.java:63)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._SubscriberTAOPeer.create_datareader(Native Method)
at ZeroCopy.main(ZeroCopy.java:63)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at ZeroCopy.main(ZeroCopy.java:72)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at ZeroCopy.main(ZeroCopy.java:72)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataWriterTAOPeer.get_statuscondition(Native Method)
at ZeroCopy.main(ZeroCopy.java:72)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:75)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:100)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at ZeroCopy.main(ZeroCopy.java:102)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at ZeroCopy.main(ZeroCopy.java:102)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at ZeroCopy.main(ZeroCopy.java:102)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at ZeroCopy.main(ZeroCopy.java:102)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at ZeroCopy.main(ZeroCopy.java:102)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataWriterHelper.native_unarrow(Native Method)
at Messenger.MessageDataWriterHelper.narrow(MessageDataWriterHelper.java:13)
at ZeroCopy.main(ZeroCopy.java:102)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at ZeroCopy.main(ZeroCopy.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at ZeroCopy.main(ZeroCopy.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at ZeroCopy.main(ZeroCopy.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at ZeroCopy.main(ZeroCopy.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at ZeroCopy.main(ZeroCopy.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger.MessageDataReaderHelper.native_unarrow(Native Method)
at Messenger.MessageDataReaderHelper.narrow(MessageDataReaderHelper.java:13)
at ZeroCopy.main(ZeroCopy.java:119)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DataReaderTAOPeer.create_readcondition(Native Method)
at ZeroCopy.main(ZeroCopy.java:120)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataReaderTAOPeer.create_readcondition(Native Method)
at ZeroCopy.main(ZeroCopy.java:120)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataReaderTAOPeer.create_readcondition(Native Method)
at ZeroCopy.main(ZeroCopy.java:120)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:123)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:123)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.attach_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:123)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at ZeroCopy.main(ZeroCopy.java:127)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at ZeroCopy.main(ZeroCopy.java:127)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at ZeroCopy.main(ZeroCopy.java:127)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at ZeroCopy.main(ZeroCopy.java:127)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at ZeroCopy.main(ZeroCopy.java:127)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.wait(Native Method)
at ZeroCopy.main(ZeroCopy.java:127)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Messenger._MessageDataReaderTAOPeer.take_w_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:135)
Received 9
Got 'disposed'
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:152)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:152)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._WaitSetInterfTAOPeer.detach_condition(Native Method)
at ZeroCopy.main(ZeroCopy.java:152)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DataReaderTAOPeer.delete_readcondition(Native Method)
at ZeroCopy.main(ZeroCopy.java:153)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataReaderTAOPeer.delete_readcondition(Native Method)
at ZeroCopy.main(ZeroCopy.java:153)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DataReaderTAOPeer.delete_readcondition(Native Method)
at ZeroCopy.main(ZeroCopy.java:153)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at ZeroCopy.main(ZeroCopy.java:165)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at ZeroCopy.main(ZeroCopy.java:165)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at DDS._DomainParticipantFactoryTAOPeer.delete_participant(Native Method)
at ZeroCopy.main(ZeroCopy.java:165)
ERROR: /Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java timedout
#
======= Begin stuck stacks =======
(lldb) process attach --pid 17085
Process 17085 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
libsystem_kernel.dylib`mach_msg2_trap:
-> 0x7ff809110552 <+10>: retq
0x7ff809110553 <+11>: nop
libsystem_kernel.dylib`macx_swapon:
0x7ff809110554 <+0>: movq %rcx, %r10
0x7ff809110557 <+3>: movl $0x1000030, %eax ; imm = 0x1000030
Target 0: (java) stopped.
Executable module set to "/Users/runner/hostedtoolcache/Java_Temurin-Hotspot_jdk/17.0.13-11/x64/Contents/Home/bin/java".
Architecture set to: x86_64h-apple-macosx-.
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff809110552 libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff80911e6cd libsystem_kernel.dylib`mach_msg2_internal + 78
frame #2: 0x00007ff809117584 libsystem_kernel.dylib`mach_msg_overwrite + 692
frame #3: 0x00007ff80911083a libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff80922afdf CoreFoundation`__CFRunLoopServiceMachPort + 145
frame #5: 0x00007ff809229a60 CoreFoundation`__CFRunLoopRun + 1365
frame #6: 0x00007ff809228ea1 CoreFoundation`CFRunLoopRunSpecific + 560
frame #7: 0x0000000102d4ff02 libjli.dylib`CreateExecutionEnvironment + 386
frame #8: 0x0000000102d4ba57 libjli.dylib`JLI_Launch + 1495
frame #9: 0x0000000102ccdbf6 java`main + 374
frame #10: 0x00007ff808df4418 dyld`start + 1896
thread #2
frame #0: 0x00007ff809111cce libsystem_kernel.dylib`__ulock_wait + 10
frame #1: 0x00007ff8091509b9 libsystem_pthread.dylib`_pthread_join + 348
frame #2: 0x0000000102d5060c libjli.dylib`CallJavaMainInNewThread + 140
frame #3: 0x0000000102d4f0ba libjli.dylib`ContinueInNewThread + 154
frame #4: 0x0000000102d4cf21 libjli.dylib`JLI_Launch + 6817
frame #5: 0x0000000102ccdbf6 java`main + 374
frame #6: 0x0000000102d50ce4 libjli.dylib`apple_main + 84
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #3
frame #0: 0x000000012d178576 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 230
frame #1: 0x000000012d1784e2 libTAO.dylib`ACE_Hash_Map_Iterator_Base_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::forward_i() + 82
frame #2: 0x000000012d1783c3 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 83
frame #3: 0x000000012d178363 libTAO.dylib`ACE_Hash_Map_Iterator_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::ACE_Hash_Map_Iterator_Ex(ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>&, int) + 35
frame #4: 0x000000012d17825e libTAO.dylib`ACE_Hash_Map_Manager_Ex<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>, TAO::Cache_IntId_T<TAO_Transport>, ACE_Hash<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Equal_To<TAO::Cache_ExtId_T<TAO_Transport_Descriptor_Interface>>, ACE_Null_Mutex>::begin() + 30
frame #5: 0x000000012d20ece6 libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close_i(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 54
frame #6: 0x000000012d20d5ab libTAO.dylib`TAO::Transport_Cache_Manager_T<TAO_Transport, TAO_Transport_Descriptor_Interface, TAO_Connection_Purging_Strategy>::close(ACE_Unbounded_Set<TAO_Connection_Handler*>&) + 171
frame #7: 0x000000012d20d015 libTAO.dylib`TAO_Thread_Lane_Resources::finalize() + 213
frame #8: 0x000000012d14c399 libTAO.dylib`TAO_Default_Thread_Lane_Resources_Manager::finalize() + 25
frame #9: 0x000000012d1b9e9e libTAO.dylib`TAO_ORB_Core::fini() + 590
frame #10: 0x000000012d1c4187 libTAO.dylib`TAO_ORB_Core::_decr_refcnt() + 71
frame #11: 0x000000012d1c411b libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 75
frame #12: 0x000000012d1c41b5 libTAO.dylib`TAO_ORB_Core_Auto_Ptr::~TAO_ORB_Core_Auto_Ptr() + 21
frame #13: 0x000000012d1ea009 libTAO.dylib`TAO_Stub::~TAO_Stub() + 441
frame #14: 0x000000012d1ea045 libTAO.dylib`TAO_Stub::~TAO_Stub() + 21
frame #15: 0x000000012d1ea069 libTAO.dylib`TAO_Stub::~TAO_Stub() + 25
frame #16: 0x00000001255ae261 libTAO_Valuetype.dylib`TAO_Stub::_decr_refcnt() + 65
frame #17: 0x000000012d1c6bfa libTAO.dylib`CORBA::Object::~Object() + 58
frame #18: 0x000000012bd1f15d libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 45
frame #19: 0x000000012bd1f1a9 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::DCPSInfo::~DCPSInfo() + 25
frame #20: 0x000000012d1c6fbe libTAO.dylib`CORBA::Object::_remove_ref() + 62
frame #21: 0x000000012c6128d6 libOpenDDS_Rtps.dylib`CORBA::Object::_decr_refcount() + 22
frame #22: 0x000000012bd1a5c7 libOpenDDS_InfoRepoDiscovery.dylib`void CORBA::release<OpenDDS::DCPS::DCPSInfo*>(OpenDDS::DCPS::DCPSInfo*) + 39
frame #23: 0x000000012bd1a595 libOpenDDS_InfoRepoDiscovery.dylib`TAO::Objref_Traits<OpenDDS::DCPS::DCPSInfo>::release(OpenDDS::DCPS::DCPSInfo*) + 21
frame #24: 0x000000012bd2b868 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 24
frame #25: 0x000000012bd21f45 libOpenDDS_InfoRepoDiscovery.dylib`TAO_Objref_Var_T<OpenDDS::DCPS::DCPSInfo>::~TAO_Objref_Var_T() + 21
frame #26: 0x000000012bd22b6b libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 523
frame #27: 0x000000012bd22cf0 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 32
frame #28: 0x000000012bd22d49 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::InfoRepoDiscovery::~InfoRepoDiscovery() + 25
frame #29: 0x000000012bd170a6 libOpenDDS_InfoRepoDiscovery.dylib`OpenDDS::DCPS::RcObject::_remove_ref() + 70
frame #30: 0x000000012c673839 libOpenDDS_Rtps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::bump_down() + 57
frame #31: 0x000000012e9c16f5 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #32: 0x000000012e997765 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>::~RcHandle() + 21
frame #33: 0x000000012eb2f80d libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 29
frame #34: 0x000000012eb2f7e5 libOpenDDS_Dcps.dylib`std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>::~pair() + 21
frame #35: 0x000000012eb2f749 libOpenDDS_Dcps.dylib`void std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>>::destroy[abi:v160006]<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void, void>(std::__1::allocator<std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>>&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>*) + 25
frame #36: 0x000000012eb2f6bc libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 124
frame #37: 0x000000012eb2f673 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::destroy(std::__1::__tree_node<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, void*>*) + 51
frame #38: 0x000000012eb305e5 libOpenDDS_Dcps.dylib`std::__1::__tree<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::__map_value_compare<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, true>, std::__1::allocator<std::__1::__value_type<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear() + 37
frame #39: 0x000000012eb1b705 libOpenDDS_Dcps.dylib`std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const, OpenDDS::DCPS::RcHandle<OpenDDS::DCPS::Discovery>>>>::clear[abi:v160006]() + 21
frame #40: 0x000000012eb1ae03 libOpenDDS_Dcps.dylib`OpenDDS::DCPS::Service_Participant::shutdown() + 1475
frame #41: 0x00000001253c378d libOpenDDS_DCPS_Java.dylib`Java_OpenDDS_DCPS_TheServiceParticipant_shutdown + 29
frame #42: 0x0000000113f8b5da
frame #43: 0x0000000113f8734a
frame #44: 0x0000000113f7ecc9
frame #45: 0x000000010438f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #46: 0x00000001043f35fb libjvm.dylib`jni_invoke_static(JNIEnv_*, JavaValue*, _jobject*, JNICallType, _jmethodID*, JNI_ArgumentPusher*, JavaThread*) + 363
frame #47: 0x00000001043f6ab5 libjvm.dylib`jni_CallStaticVoidMethodV + 261
frame #48: 0x00000001044155ab libjvm.dylib`checked_jni_CallStaticVoidMethod + 443
frame #49: 0x0000000102d4d89d libjli.dylib`JavaMain + 1485
frame #50: 0x0000000102d50649 libjli.dylib`ThreadJavaMain + 9
frame #51: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #52: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'Java: GC Thread#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000104792e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000104999255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'Java: G1 Main Marker'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000104703e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001046c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001042a294f libjvm.dylib`G1ConcurrentMarkThread::run_service() + 143
frame #5: 0x00000001041bd9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #6: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'Java: G1 Conc#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000104792e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x0000000104999255 libjvm.dylib`GangWorker::run() + 53
frame #3: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #4: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #5: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #6: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'Java: G1 Refine#0'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000104792e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x00000001042a56ac libjvm.dylib`G1ConcurrentRefineThread::run_service() + 188
frame #3: 0x00000001041bd9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #4: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #5: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #6: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #7: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'Java: G1 Service'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000104703e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001046c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001042eb96b libjvm.dylib`G1ServiceThread::sleep_before_next_cycle() + 187
frame #5: 0x00000001042ebc20 libjvm.dylib`G1ServiceThread::run_service() + 96
frame #6: 0x00000001041bd9fb libjvm.dylib`ConcurrentGCThread::run() + 43
frame #7: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'Java: VM Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000104703e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001046c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x0000000104970cbb libjvm.dylib`VMThread::wait_for_operation() + 475
frame #5: 0x000000010496fe55 libjvm.dylib`VMThread::run() + 181
frame #6: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'Java: Reference Handler'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000104703e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001046c9595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x0000000104438d5a libjvm.dylib`JVM_WaitForReferencePendingList + 170
frame #5: 0x0000000113f8b5da
frame #6: 0x0000000113f8745e
frame #7: 0x0000000113f8745e
frame #8: 0x0000000113f7ecc9
frame #9: 0x000000010438f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #10: 0x000000010438e720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #11: 0x000000010438e7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #12: 0x0000000104437044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #13: 0x00000001048ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #14: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #15: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #16: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #17: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'Java: Finalizer'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047032ab libjvm.dylib`os::PlatformEvent::park() + 155
frame #3: 0x00000001046e45ae libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 926
frame #4: 0x00000001048a651e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001044275ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x0000000113f8b5da
frame #7: 0x0000000113f8745e
frame #8: 0x0000000113f87260
frame #9: 0x0000000113f87260
frame #10: 0x0000000113f7ecc9
frame #11: 0x000000010438f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #12: 0x000000010438e720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #13: 0x000000010438e7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #14: 0x0000000104437044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #15: 0x00000001048ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #16: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #17: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #18: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #19: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #12
frame #0: 0x00007ff809111c3e libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff80914bcb9 libsystem_pthread.dylib`_pthread_wqthread + 427
frame #2: 0x00007ff80914abbf libsystem_pthread.dylib`start_wqthread + 15
thread #13, name = 'Java: Signal Dispatcher'
frame #0: 0x00007ff8091104ce libsystem_kernel.dylib`semaphore_wait_trap + 10
frame #1: 0x0000000104792e17 libjvm.dylib`OSXSemaphore::wait() + 23
frame #2: 0x000000010482bf16 libjvm.dylib`os::signal_wait() + 166
frame #3: 0x00000001046f7519 libjvm.dylib`signal_thread_entry(JavaThread*, JavaThread*) + 57
frame #4: 0x00000001048ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #5: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #6: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #7: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #8: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'Java: Service Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000104703e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001046c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010479389e libjvm.dylib`ServiceThread::service_thread_entry(JavaThread*, JavaThread*) + 510
frame #5: 0x00000001048ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'Java: Monitor Deflation Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000104703e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001046c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001046bf24b libjvm.dylib`MonitorDeflationThread::monitor_deflation_thread_entry(JavaThread*, JavaThread*) + 283
frame #5: 0x00000001048ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #16, name = 'Java: C2 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000104703e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001046c9595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x00000001041a4f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x00000001041a88c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x00000001048ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #17, name = 'Java: C1 CompilerThread0'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000104703e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001046c9595 libjvm.dylib`Monitor::wait(long long) + 133
frame #4: 0x00000001041a4f07 libjvm.dylib`CompileQueue::get() + 551
frame #5: 0x00000001041a88c3 libjvm.dylib`CompileBroker::compiler_thread_loop() + 755
frame #6: 0x00000001048ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #7: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #8: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #9: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #10: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #18, name = 'Java: Sweeper thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000104703e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001046c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x000000010489bbfb libjvm.dylib`NMethodSweeper::sweeper_loop() + 155
frame #5: 0x00000001048ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #19, name = 'Java: Notification Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000104703e1a libjvm.dylib`os::PlatformMonitor::wait(long) + 122
frame #3: 0x00000001046c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001046dca67 libjvm.dylib`NotificationThread::notification_thread_entry(JavaThread*, JavaThread*) + 183
frame #5: 0x00000001048ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #6: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'Java: VM Periodic Task Thread'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x0000000104703e76 libjvm.dylib`os::PlatformMonitor::wait(long) + 214
frame #3: 0x00000001046c94f6 libjvm.dylib`Monitor::wait_without_safepoint_check(long long) + 38
frame #4: 0x00000001046dc37e libjvm.dylib`WatcherThread::sleep() const + 158
frame #5: 0x00000001046dc438 libjvm.dylib`WatcherThread::run() + 56
frame #6: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #7: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #8: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #9: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'Java: Common-Cleaner'
frame #0: 0x00007ff80911308e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff80914f758 libsystem_pthread.dylib`_pthread_cond_wait + 1242
frame #2: 0x00000001047034c5 libjvm.dylib`os::PlatformEvent::park(long) + 389
frame #3: 0x00000001046e455d libjvm.dylib`ObjectMonitor::wait(long, bool, JavaThread*) + 845
frame #4: 0x00000001048a651e libjvm.dylib`ObjectSynchronizer::wait(Handle, long, JavaThread*) + 270
frame #5: 0x00000001044275ae libjvm.dylib`JVM_MonitorWait + 334
frame #6: 0x0000000113f8b5da
frame #7: 0x0000000113f8745e
frame #8: 0x0000000113f87260
frame #9: 0x0000000113f878e4
frame #10: 0x0000000113f8745e
frame #11: 0x0000000113f7ecc9
frame #12: 0x000000010438f69a libjvm.dylib`JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, JavaThread*) + 794
frame #13: 0x000000010438e720 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, JavaThread*) + 272
frame #14: 0x000000010438e7e3 libjvm.dylib`JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, JavaThread*) + 99
frame #15: 0x0000000104437044 libjvm.dylib`thread_entry(JavaThread*, JavaThread*) + 180
frame #16: 0x00000001048ef12b libjvm.dylib`JavaThread::thread_main_inner() + 331
frame #17: 0x00000001048ed487 libjvm.dylib`Thread::call_run() + 167
frame #18: 0x00000001046fbddc libjvm.dylib`thread_native_entry(Thread*) + 332
frame #19: 0x00007ff80914f1d3 libsystem_pthread.dylib`_pthread_start + 125
frame #20: 0x00007ff80914abd3 libsystem_pthread.dylib`thread_start + 15
======= End stuck stacks =======
ERROR: participant returned -1
#
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests.pl: ERROR: "java/tests/zerocopy/run_test.pl" returned with status 1
#
auto_run_tests_finished: java/tests/zerocopy/run_test.pl Time:495s Result:1
==============================================================================
java/tests/vread_vwrite/run_test.pl
#
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.make_format(Native Method)
at VreadVwrite.main(VreadVwrite.java:11)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.make_format(Native Method)
at VreadVwrite.main(VreadVwrite.java:11)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.make_format(Native Method)
at VreadVwrite.main(VreadVwrite.java:11)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:14)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:21)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:21)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:21)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:21)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:21)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:21)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:34)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallVoidMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.decode_from_bytes(Native Method)
at VreadVwrite.main(VreadVwrite.java:51)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:58)
WARNING in native method: JNI call made without checking exceptions when required to from CallIntMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:58)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:58)
WARNING in native method: JNI call made without checking exceptions when required to from CallStaticObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:58)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:58)
WARNING in native method: JNI call made without checking exceptions when required to from CallObjectMethodV
at Mod._SampleTypeSupportTAOPeer.encode_to_string(Native Method)
at VreadVwrite.main(VreadVwrite.java:58)
test PASSED.
auto_run_tests_finished: java/tests/vread_vwrite/run_test.pl Time:3s Result:0
==============================================================================
tools/modeling/tests/MessengerNoSub/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerNoSub/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MessengerNoSub/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/InvalidNames/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/InvalidNames/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/InvalidNames/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/InvalidNames/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/TopicQos/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/TopicQos/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/TopicQos/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
User data is:nine is 9
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/TopicQos/run_test.pl Time:2s Result:0
==============================================================================
tools/modeling/tests/ExternalPolicies/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/ExternalPolicies/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/ExternalPolicies/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/ExternalPolicies/run_test.pl Time:2s Result:0
==============================================================================
tools/modeling/tests/MessengerGlobalNs/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerGlobalNs/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerGlobalNs/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MessengerGlobalNs/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/MultiInstance/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MultiInstance/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MultiInstance/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
Creating primary publisher instance
Creating primary subscriber instance
Running primary publisher instance
Running primary subscriber instance
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 86
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 86
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 86
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 86
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 86
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 86
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 86
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 86
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 86
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 86
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
Primary subscriber instance complete
Primary publisher instance complete
Creating secondary publisher instance
Creating secondary subscriber instance
Running secondary publisher instance
Running secondary subscriber instance
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
Secondary subscriber instance complete
Secondary publisher instance complete
Publisher exiting
Subscriber exiting
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MultiInstance/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/MultiDCPS/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MultiDCPS/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MultiDCPS/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MultiDCPS/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/MessengerMixed/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerMixed/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerMixed/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MessengerMixed/run_test.pl Time:2s Result:0
==============================================================================
tools/modeling/tests/CompositeKey/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/CompositeKey/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/CompositeKey/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/CompositeKey/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/MessengerMC/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerMC/publisher -DCPSTransportDebugLevel 6 -ORBVerboseLogging 1 -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerMC/subscriber -DCPSTransportDebugLevel 6 -ORBVerboseLogging 1 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
pub waiting for subscriber
sub signaling ready
pub sending
pub done, waiting for ack signal
sub exiting
pub exiting
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MessengerMC/run_test.pl Time:15s Result:0
==============================================================================
tools/modeling/tests/SubscriberQos/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/SubscriberQos/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/SubscriberQos/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
Group data is:eight is 8
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/SubscriberQos/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/MessengerMulti/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerMulti/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerMulti/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MessengerMulti/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/Messenger/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Messenger/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Messenger/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/Messenger/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/PolicyLib/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/PolicyLib/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/PolicyLib/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
publisher exiting
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/PolicyLib/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/MessengerSplit/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerSplit/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerSplit/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MessengerSplit/run_test.pl Time:2s Result:0
==============================================================================
tools/modeling/tests/MessengerPubQos/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 10 -ORBLogFile DCPSInfoRepo.log -o repo.ior
TAO (24816|140704412252608) - Completed initializing the process-wide service context
TAO (24816|140704412252608) - Default ORB services initialization begins
TAO (24816|140704412252608) - ORBInitializer_Registry::register_orb_initializer 0 @0x600003230120
TAO (24816|140704412252608) - ORBInitializer_Registry::register_orb_initializer 1 @0x600002e30000
TAO (24816|140704412252608) - Default ORB services initialization completed
TAO (24816|140704412252608) - We are the default 2.5.21 ORB ...
TAO (24816|140704412252608) - Initializing the orb-specific services
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerPubQos/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerPubQos/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
Group data is:eight is 8
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MessengerPubQos/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/ReaderQos/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/ReaderQos/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/ReaderQos/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
User data is:seven is 7
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/ReaderQos/run_test.pl Time:2s Result:0
==============================================================================
tools/modeling/tests/MessengerNoPub/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerNoPub/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MessengerNoPub/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/Sequences/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Sequences/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Sequences/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/Sequences/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/DomainZero/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/DomainZero/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/DomainZero/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/DomainZero/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/Arrays/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Arrays/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Arrays/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/Arrays/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/MessengerWriterQos/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerWriterQos/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerWriterQos/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
User data is:seven is 7
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MessengerWriterQos/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/MessengerDpQos/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerDpQos/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerDpQos/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
enabling publisher
User data is:seven is 7
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MessengerDpQos/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/UDP/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/UDP/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/UDP/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
publisher sleeping....
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
publisher done sleeping
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/UDP/run_test.pl Time:4s Result:0
==============================================================================
tools/modeling/tests/DataLibRef/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/DataLibRef/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/DataLibRef/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/DataLibRef/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/Codegen/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Codegen/aPublisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Codegen/aSubscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/Codegen/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/CopyTopicQos/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/CopyTopicQos/publisher -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/CopyTopicQos/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
publisher sending
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
publisher exiting
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/CopyTopicQos/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/ReferExternalProj/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/ReferExternalProj/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/ReferExternalProj/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/ReferExternalProj/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/Deep/Down/Reference/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Deep/Down/Reference/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Deep/Down/Reference/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/Deep/Down/Reference/run_test.pl Time:2s Result:0
==============================================================================
tools/modeling/tests/EmptyLibs/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/EmptyLibs/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/EmptyLibs/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/EmptyLibs/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/MessengerSimpleTypes/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerSimpleTypes/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MessengerSimpleTypes/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MessengerSimpleTypes/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/CfTopic/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/CfTopic/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/CfTopic/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/CfTopic/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/MultiTopic/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MultiTopic/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/MultiTopic/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
sub waiting
pub writing ref data
send_reference_data returned 0
pub writing trades
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = AAPL
name = Apple
seq = 0
last = 345.38
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = AAPL
name = Apple
seq = 1
last = 345.39
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = AAPL
name = Apple
seq = 2
last = 345.4
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = AAPL
name = Apple
seq = 3
last = 345.41
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = AAPL
name = Apple
seq = 4
last = 345.42
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = AAPL
name = Apple
seq = 5
last = 345.43
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = AAPL
name = Apple
seq = 6
last = 345.44
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = AAPL
name = Apple
seq = 7
last = 345.45
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = AAPL
name = Apple
seq = 8
last = 345.46
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = AAPL
name = Apple
seq = 9
last = 345.47
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = GOOG
name = Google
seq = 10
last = 609.86
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = GOOG
name = Google
seq = 11
last = 609.87
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = GOOG
name = Google
seq = 12
last = 609.88
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = GOOG
name = Google
seq = 13
last = 609.89
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = GOOG
name = Google
seq = 14
last = 609.9
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = GOOG
name = Google
seq = 15
last = 609.91
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = GOOG
name = Google
seq = 16
last = 609.92
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = GOOG
name = Google
seq = 17
last = 609.93
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = GOOG
name = Google
seq = 18
last = 609.94
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = GOOG
name = Google
seq = 19
last = 609.95
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = MSFT
name = Microsoft
seq = 20
last = 27.7
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = MSFT
name = Microsoft
seq = 21
last = 27.71
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = MSFT
name = Microsoft
seq = 22
last = 27.72
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = MSFT
name = Microsoft
seq = 23
last = 27.73
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = MSFT
name = Microsoft
seq = 24
last = 27.74
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = MSFT
name = Microsoft
seq = 25
last = 27.75
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = MSFT
name = Microsoft
seq = 26
last = 27.76
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = MSFT
name = Microsoft
seq = 27
last = 27.77
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = MSFT
name = Microsoft
seq = 28
last = 27.78
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = MSFT
name = Microsoft
seq = 29
last = 27.79
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = XLNX
name = Xilinx
seq = 30
last = 33.51
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = XLNX
name = Xilinx
seq = 31
last = 33.52
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = XLNX
name = Xilinx
seq = 32
last = 33.53
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = XLNX
name = Xilinx
seq = 33
last = 33.54
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = XLNX
name = Xilinx
seq = 34
last = 33.55
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = XLNX
name = Xilinx
seq = 35
last = 33.56
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = XLNX
name = Xilinx
seq = 36
last = 33.57
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = XLNX
name = Xilinx
seq = 37
last = 33.58
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = XLNX
name = Xilinx
seq = 38
last = 33.59
qty = 200
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
AnnotatedTrade:
symbol = XLNX
name = Xilinx
seq = 39
last = 33.6
qty = 200
send_trade_data returned 0
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
pub exiting
sub exiting
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/MultiTopic/run_test.pl Time:12s Result:0
==============================================================================
tools/modeling/tests/Comments/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Comments/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Comments/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/Comments/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/ReusedTypes/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/ReusedTypes/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/ReusedTypes/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/ReusedTypes/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/ReusedExtTypes/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/ReusedExtTypes/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/ReusedExtTypes/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/ReusedExtTypes/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/StockQuoter/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/StockQuoter/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/StockQuoter/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: ticker = GOOG
exchange = NASDAQ
full_name = Google
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: ticker = GOOG
exchange = NASDAQ
full_name = Google
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: ticker = GOOG
exchange = NASDAQ
full_name = Google
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: ticker = GOOG
exchange = NASDAQ
full_name = Google
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: ticker = GOOG
exchange = NASDAQ
full_name = Google
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: ticker = GOOG
exchange = NASDAQ
full_name = Google
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: ticker = GOOG
exchange = NASDAQ
full_name = Google
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: ticker = GOOG
exchange = NASDAQ
full_name = Google
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: ticker = GOOG
exchange = NASDAQ
full_name = Google
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: ticker = GOOG
exchange = NASDAQ
full_name = Google
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/StockQuoter/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/ModuleNameConflict/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 10 -ORBLogFile DCPSInfoRepo.log -o repo.ior
TAO (25490|140704412252608) - Completed initializing the process-wide service context
TAO (25490|140704412252608) - Default ORB services initialization begins
TAO (25490|140704412252608) - ORBInitializer_Registry::register_orb_initializer 0 @0x6000013f0120
TAO (25490|140704412252608) - ORBInitializer_Registry::register_orb_initializer 1 @0x600000ff0000
TAO (25490|140704412252608) - Default ORB services initialization completed
TAO (25490|140704412252608) - We are the default 2.5.21 ORB ...
TAO (25490|140704412252608) - Initializing the orb-specific services
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/ModuleNameConflict/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/ModuleNameConflict/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/ModuleNameConflict/run_test.pl Time:1s Result:0
==============================================================================
tools/modeling/tests/Chained/run_test.pl
#
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Chained/publisher -ORBDebugLevel 1 -ORBLogFile publisher.log -DCPSDebugLevel 10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tools/modeling/tests/Chained/subscriber -DCPSTransportDebugLevel 6 -ORBDebugLevel 1 -ORBLogFile subscriber.log -DCPSDebugLevel 10
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 1
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 2
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
SampleInfo.sample_rank = 0
SampleInfo.instance_state = 4
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
auto_run_tests_finished: tools/modeling/tests/Chained/run_test.pl Time:1s Result:0
==============================================================================
tests/cmake/CMakeLists.txt
#
Cannot find file: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/DartConfiguration.tcl
Site:
Build name: (empty)
Create new tag: 20250130-0317 - Experimental
Cannot find file: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/DartConfiguration.tcl
Test project /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build
Start 1: opendds_devguide_messenger_test_info_repo
1/23 Test #1: opendds_devguide_messenger_test_info_repo ........... Passed 1.12 sec
Start 2: opendds_devguide_messenger_test_rtps
2/23 Test #2: opendds_devguide_messenger_test_rtps ................ Passed 2.97 sec
Start 3: opendds_messenger_1_test
3/23 Test #3: opendds_messenger_1_test ............................ Passed 1.06 sec
Start 4: opendds_messenger_2_test_tcp
4/23 Test #4: opendds_messenger_2_test_tcp ........................ Passed 1.14 sec
Start 5: opendds_messenger_2_test_default_tcp
5/23 Test #5: opendds_messenger_2_test_default_tcp ................ Passed 1.28 sec
Start 6: opendds_messenger_2_test_thread_per
6/23 Test #6: opendds_messenger_2_test_thread_per ................. Passed 1.17 sec
Start 7: opendds_messenger_2_test_nobits
7/23 Test #7: opendds_messenger_2_test_nobits ..................... Passed 1.09 sec
Start 8: opendds_messenger_2_test_stack
8/23 Test #8: opendds_messenger_2_test_stack ...................... Passed 1.17 sec
Start 9: opendds_messenger_2_test_ipv6
9/23 Test #9: opendds_messenger_2_test_ipv6 ....................... Passed 1.04 sec
Start 10: opendds_messenger_2_test_rtps
10/23 Test #10: opendds_messenger_2_test_rtps ....................... Passed 1.08 sec
Start 11: opendds_messenger_2_test_rtps_unicast
11/23 Test #11: opendds_messenger_2_test_rtps_unicast ............... Passed 0.99 sec
Start 12: opendds_messenger_2_test_rtps_disc
12/23 Test #12: opendds_messenger_2_test_rtps_disc .................. Passed 0.84 sec
Start 13: opendds_messenger_2_test_rtps_disc_tcp
13/23 Test #13: opendds_messenger_2_test_rtps_disc_tcp .............. Passed 0.57 sec
Start 14: opendds_messenger_2_test_rtps_disc_tcp_thread_per
14/23 Test #14: opendds_messenger_2_test_rtps_disc_tcp_thread_per ... Passed 0.60 sec
Start 15: opendds_messenger_2_test_rtps_disc_tcp_udp
15/23 Test #15: opendds_messenger_2_test_rtps_disc_tcp_udp .......... Passed 0.55 sec
Start 16: opendds_messenger_2_test_rtps_disc_half_sec_pub
16/23 Test #16: opendds_messenger_2_test_rtps_disc_half_sec_pub ..... Passed 0.56 sec
Start 17: opendds_messenger_2_test_rtps_disc_half_sec_sub
17/23 Test #17: opendds_messenger_2_test_rtps_disc_half_sec_sub ..... Passed 1.14 sec
Start 18: opendds_messenger_2_test_rtps_disc_sec
18/23 Test #18: opendds_messenger_2_test_rtps_disc_sec .............. Passed 1.36 sec
Start 19: opendds_cpp11_messenger_test
19/23 Test #19: opendds_cpp11_messenger_test ........................ Passed 1.06 sec
Start 20: opendds_nested_idl_test
20/23 Test #20: opendds_nested_idl_test ............................. Passed 0.29 sec
Start 21: opendds_ace_tao_only_test
21/23 Test #21: opendds_ace_tao_only_test ........................... Passed 0.90 sec
Start 22: opendds_install_test_current_env
22/23 Test #22: opendds_install_test_current_env .................... Passed 0.31 sec
Start 23: opendds_install_test_clean_env
23/23 Test #23: opendds_install_test_clean_env ...................... Passed 0.38 sec
100% tests passed, 0 tests failed out of 23
Total Test time (real) = 22.77 sec
auto_run_tests_finished: tests/cmake/CMakeLists.txt Time:24s Result:0
==============================================================================
tests/cmake/ctest-to-auto-run-tests.py
#
auto_run_tests_finished: tests/cmake/ctest-to-auto-run-tests.py Time:0s Result:0
==============================================================================
DevGuideExamples/DCPS/Messenger/CMakeLists.txt run_test.pl
#
The CMake name of this test is "opendds_devguide_messenger_test_info_repo"
The reported command was: /usr/local/bin/perl "run_test.pl"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior -DCPSPendingTimeout 3
InfoRepo PID: 25505
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/DevGuideExamples/DCPS/Messenger/build/subscriber -ORBDebugLevel 1 -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25506 started at 2025-01-30 03:17:59
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/DevGuideExamples/DCPS/Messenger/build/publisher -ORBDebugLevel 1 -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25507 started at 2025-01-30 03:17:59
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 100
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 101
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 102
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 103
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 104
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 105
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 106
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 107
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 108
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
test PASSED.
auto_run_tests_finished: DevGuideExamples/DCPS/Messenger/CMakeLists.txt run_test.pl Time:1s Result:0
==============================================================================
DevGuideExamples/DCPS/Messenger/CMakeLists.txt run_test.pl --rtps
#
The CMake name of this test is "opendds_devguide_messenger_test_rtps"
The reported command was: /usr/local/bin/perl "run_test.pl" "--rtps"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/DevGuideExamples/DCPS/Messenger/build/subscriber -ORBDebugLevel 1 -DCPSConfigFile rtps.ini -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25533 started at 2025-01-30 03:18:00
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/DevGuideExamples/DCPS/Messenger/build/publisher -ORBDebugLevel 1 -DCPSConfigFile rtps.ini -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25534 started at 2025-01-30 03:18:00
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 100
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 101
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 102
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 103
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 104
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 105
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 106
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 107
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 108
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
test PASSED.
auto_run_tests_finished: DevGuideExamples/DCPS/Messenger/CMakeLists.txt run_test.pl --rtps Time:2s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_1/CMakeLists.txt run_test.pl
#
The CMake name of this test is "opendds_messenger_1_test"
The reported command was: /usr/local/bin/perl "run_test.pl"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior -DCPSPendingTimeout 3
InfoRepo PID: 25721
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_1/subscriber -ORBDebugLevel 1 -DCPSConfigFile sub.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25722 started at 2025-01-30 03:18:03
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_1/publisher -ORBDebugLevel 1 -DCPSConfigFile pub.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25723 started at 2025-01-30 03:18:03
Starting publisher
Starting publisher with 1 args
Transport is RELIABLE
Reliable DataWriter
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_1/CMakeLists.txt run_test.pl Time:1s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl
#
The CMake name of this test is "opendds_messenger_2_test_tcp"
The reported command was: /usr/local/bin/perl "run_test.pl"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior -DCPSPendingTimeout 3
InfoRepo PID: 25727
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile sub.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25730 started at 2025-01-30 03:18:04
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile pub.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25731 started at 2025-01-30 03:18:04
Starting publisher
Starting publisher with 1 args
Reliable DataWriter
Transport is RELIABLE
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl Time:1s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl default_tcp
#
The CMake name of this test is "opendds_messenger_2_test_default_tcp"
The reported command was: /usr/local/bin/perl "run_test.pl" "default_tcp"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior -DCPSPendingTimeout 3
InfoRepo PID: 25733
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -t tcp -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25736 started at 2025-01-30 03:18:06
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -t tcp -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25737 started at 2025-01-30 03:18:06
Starting publisher
Starting publisher with 3 args
Reliable DataWriter
Transport is RELIABLE
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl default_tcp Time:1s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl thread_per
#
The CMake name of this test is "opendds_messenger_2_test_thread_per"
The reported command was: /usr/local/bin/perl "run_test.pl" "thread_per"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior -DCPSPendingTimeout 3
InfoRepo PID: 25739
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile sub.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25742 started at 2025-01-30 03:18:07
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile pub.ini -p -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25743 started at 2025-01-30 03:18:07
Starting publisher
Starting publisher with 2 args
Transport is RELIABLE
Reliable DataWriter
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl thread_per Time:1s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl nobits
#
The CMake name of this test is "opendds_messenger_2_test_nobits"
The reported command was: /usr/local/bin/perl "run_test.pl" "nobits"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior -NOBITS -DCPSPendingTimeout 3
InfoRepo PID: 25747
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile sub.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSBit 0 -DCPSPendingTimeout 3
subscriber PID: 25748 started at 2025-01-30 03:18:08
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile pub.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSBit 0 -DCPSPendingTimeout 3
publisher PID: 25749 started at 2025-01-30 03:18:08
Starting publisher
Starting publisher with 1 args
Reliable DataWriter
Transport is RELIABLE
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl nobits Time:1s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl stack
#
The CMake name of this test is "opendds_messenger_2_test_stack"
The reported command was: /usr/local/bin/perl "run_test.pl" "stack"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior -DCPSPendingTimeout 3
InfoRepo PID: 25753
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/stack_subscriber -ORBDebugLevel 1 -t tcp -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25754 started at 2025-01-30 03:18:09
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -t tcp -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25755 started at 2025-01-30 03:18:09
Starting publisher
Starting publisher with 3 args
Transport is RELIABLE
Reliable DataWriter
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl stack Time:1s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl ipv6
#
The CMake name of this test is "opendds_messenger_2_test_ipv6"
The reported command was: /usr/local/bin/perl "run_test.pl" "ipv6"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior -DCPSPendingTimeout 3
InfoRepo PID: 25759
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile sub_ipv6.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25760 started at 2025-01-30 03:18:10
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile pub_ipv6.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25761 started at 2025-01-30 03:18:10
Starting publisher
Starting publisher with 1 args
Reliable DataWriter
Transport is RELIABLE
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl ipv6 Time:1s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps
#
The CMake name of this test is "opendds_messenger_2_test_rtps"
The reported command was: /usr/local/bin/perl "run_test.pl" "rtps"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior -DCPSPendingTimeout 3
InfoRepo PID: 25765
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile rtps.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25858 started at 2025-01-30 03:18:11
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile rtps.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25859 started at 2025-01-30 03:18:11
Starting publisher
Starting publisher with 1 args
Transport is RELIABLE
Reliable DataWriter
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps Time:1s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_unicast
#
The CMake name of this test is "opendds_messenger_2_test_rtps_unicast"
The reported command was: /usr/local/bin/perl "run_test.pl" "rtps_unicast"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -ORBDebugLevel 1 -ORBLogFile DCPSInfoRepo.log -o repo.ior -NOBITS -DCPSPendingTimeout 3
InfoRepo PID: 25897
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile rtps_uni.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSBit 0 -DCPSPendingTimeout 3
subscriber PID: 25899 started at 2025-01-30 03:18:12
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile rtps_uni.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSBit 0 -DCPSPendingTimeout 3
publisher PID: 25900 started at 2025-01-30 03:18:12
Starting publisher
Starting publisher with 1 args
Transport is RELIABLE
Reliable DataWriter
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_unicast Time:0s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc
#
The CMake name of this test is "opendds_messenger_2_test_rtps_disc"
The reported command was: /usr/local/bin/perl "run_test.pl" "rtps_disc"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile rtps_disc.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25904 started at 2025-01-30 03:18:13
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile rtps_disc.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25905 started at 2025-01-30 03:18:13
Starting publisher
Starting publisher with 1 args
Reliable DataWriter
Transport is RELIABLE
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc Time:0s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc_tcp
#
The CMake name of this test is "opendds_messenger_2_test_rtps_disc_tcp"
The reported command was: /usr/local/bin/perl "run_test.pl" "rtps_disc_tcp"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile rtps_disc_tcp.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25909 started at 2025-01-30 03:18:14
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile rtps_disc_tcp.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25910 started at 2025-01-30 03:18:14
Starting publisher
Starting publisher with 1 args
Transport is RELIABLE
Reliable DataWriter
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc_tcp Time:0s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc_tcp thread_per
#
The CMake name of this test is "opendds_messenger_2_test_rtps_disc_tcp_thread_per"
The reported command was: /usr/local/bin/perl "run_test.pl" "rtps_disc_tcp" "thread_per"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile rtps_disc_tcp.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25912 started at 2025-01-30 03:18:14
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile rtps_disc_tcp.ini -p -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25913 started at 2025-01-30 03:18:14
Starting publisher
Starting publisher with 2 args
Reliable DataWriter
Transport is RELIABLE
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc_tcp thread_per Time:0s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc_tcp_udp
#
The CMake name of this test is "opendds_messenger_2_test_rtps_disc_tcp_udp"
The reported command was: /usr/local/bin/perl "run_test.pl" "rtps_disc_tcp_udp"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile rtps_disc_tcp_udp.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25917 started at 2025-01-30 03:18:15
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile rtps_disc_tcp_udp.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25918 started at 2025-01-30 03:18:15
Starting publisher
Starting publisher with 1 args
Reliable DataWriter
Transport is RELIABLE
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc_tcp_udp Time:0s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc_half_sec_pub
#
The CMake name of this test is "opendds_messenger_2_test_rtps_disc_half_sec_pub"
The reported command was: /usr/local/bin/perl "run_test.pl" "rtps_disc_half_sec_pub"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile rtps_disc.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25920 started at 2025-01-30 03:18:15
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile rtps_disc_sec.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25921 started at 2025-01-30 03:18:15
Starting publisher
Starting publisher with 1 args
Transport is RELIABLE
Reliable DataWriter
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc_half_sec_pub Time:0s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc_half_sec_sub
#
The CMake name of this test is "opendds_messenger_2_test_rtps_disc_half_sec_sub"
The reported command was: /usr/local/bin/perl "run_test.pl" "rtps_disc_half_sec_sub"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile rtps_disc_sec.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25925 started at 2025-01-30 03:18:16
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile rtps_disc.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25926 started at 2025-01-30 03:18:16
Starting publisher
Starting publisher with 1 args
Reliable DataWriter
Transport is RELIABLE
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc_half_sec_sub Time:1s Result:0
==============================================================================
tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc_sec
#
The CMake name of this test is "opendds_messenger_2_test_rtps_disc_sec"
The reported command was: /usr/local/bin/perl "run_test.pl" "rtps_disc_sec"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/subscriber -ORBDebugLevel 1 -DCPSConfigFile rtps_disc_sec.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile subscriber.log -DCPSPendingTimeout 3
subscriber PID: 25930 started at 2025-01-30 03:18:17
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/Messenger_2/publisher -ORBDebugLevel 1 -DCPSConfigFile rtps_disc_sec.ini -DCPSLogLevel debug -DCPSDebugLevel 4 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 2 -ORBLogFile publisher.log -DCPSPendingTimeout 3
publisher PID: 25931 started at 2025-01-30 03:18:17
Starting publisher
Starting publisher with 1 args
Reliable DataWriter
Transport is RELIABLE
Start Writing Samples
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
deleting contained entities
deleting participant
shutdown
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/Messenger_2/CMakeLists.txt run_test.pl rtps_disc_sec Time:1s Result:0
==============================================================================
tests/cmake/Messenger/C++11_Messenger/CMakeLists.txt run_test.pl
#
The CMake name of this test is "opendds_cpp11_messenger_test"
The reported command was: /usr/local/bin/perl "run_test.pl"
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo -o repo.ior -DCPSPendingTimeout 3
InfoRepo PID: 25937
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/C++11_Messenger/Subscriber/subscriber -DCPSDebugLevel 1 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 1 -ORBLogFile Subscriber.log -DCPSPendingTimeout 3
Subscriber PID: 25938 started at 2025-01-30 03:18:19
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Messenger/C++11_Messenger/Publisher/publisher -DCPSDebugLevel 1 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 1 -ORBLogFile Publisher.log -DCPSPendingTimeout 3
Publisher PID: 25939 started at 2025-01-30 03:18:19
Starting publisher
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 0
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 1
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 2
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 3
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 4
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 5
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 6
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 7
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 8
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 9
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 10
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 11
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 12
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 13
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 14
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 15
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 16
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 17
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 18
text = Worst. Movie. Ever.
Writer wait for ACKS
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 19
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 20
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 21
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 22
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 23
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 24
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 25
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 26
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 27
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 28
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 29
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 30
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 31
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 32
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 33
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 34
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 35
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 36
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 37
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 38
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = ALIVE_INSTANCE_STATE
Message: subject = Review
subject_id = 99
from = Comic Book Guy
count = 39
text = Worst. Movie. Ever.
SampleInfo.sample_rank = 0
SampleInfo.instance_state = NOT_ALIVE_DISPOSED_INSTANCE_STATE
INFO: /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/bin/DCPSInfoRepo being killed.
InfoRepo_Shutdown: shutting down on signal 15
test PASSED.
auto_run_tests_finished: tests/cmake/Messenger/C++11_Messenger/CMakeLists.txt run_test.pl Time:1s Result:0
==============================================================================
tests/cmake/Nested_IDL/CMakeLists.txt run_test.pl
#
The CMake name of this test is "opendds_nested_idl_test"
The reported command was: /usr/local/bin/perl "run_test.pl" "" ""
The following is the actual output:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/Nested_IDL/ecu -DCPSDebugLevel 1 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 1 -ORBLogFile main.log -DCPSPendingTimeout 3
main PID: 25943 started at 2025-01-30 03:18:20
ID: FORD
RPM: 2250
Coolant: 200
Oil: 180
Transmission: Third
MPG: 26
Range: 125
test PASSED.
auto_run_tests_finished: tests/cmake/Nested_IDL/CMakeLists.txt run_test.pl Time:0s Result:0
==============================================================================
tests/cmake/ace_tao_only/CMakeLists.txt run_test.pl
#
The CMake name of this test is "opendds_ace_tao_only_test"
The reported command was: /usr/local/bin/perl "run_test.pl"
The following is the actual output:
IOR written to file /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/ace_tao_only/Messenger.ior
Message from: TAO User
Subject: TAO Test
Message: Hello!
Reply: Thanks for the message.
auto_run_tests_finished: tests/cmake/ace_tao_only/CMakeLists.txt run_test.pl Time:0s Result:0
==============================================================================
tests/cmake/install/CMakeLists.txt run_test.pl
#
The CMake name of this test is "opendds_install_test_current_env"
The reported command was: /usr/local/bin/perl "run_test.pl"
The following is the actual output:
Prefix is /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix
These are all the files in the prefix:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/opendds_install_test_user
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessAndroid.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/TestTarget_Android.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessLVRT.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/Process_Win32.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/TestTarget.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessVX_Unix.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessWinCE_Unix.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/Process_Unix.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/Process.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/MSProject.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/Run_Test.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/TestTarget_VxWorks.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/TestTarget_WinCE.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessVX.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessVX_Win32.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/TestTarget_LVRT.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessWinCE.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ConfigList.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/Process_VMS.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/Response_Monitor.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/Process_Java.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/Cross_Sync.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/Process.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/Run_Test.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/Cross_Sync_Common.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/ProcessFactory.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectTypeSupportC.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorTypeSupportImpl.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorTypeSupport.idl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/Vector.idl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/opendds_install_test_library_export.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorTypeSupportS.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectC.inl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObject.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectTypeSupportImpl.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorS.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectC.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObject.idl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectTypeSupportS.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorTypeSupportC.inl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorC.inl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectTypeSupportC.inl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorC.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectS.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/Vector.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectTypeSupport.idl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorTypeSupportC.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO_AnyTypeCode.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libACE.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libOpenDDS_Dcps.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO_Valuetype.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libopendds_install_test_library.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO_PI.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO_BiDirGIOP.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO_CodecFactory.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO_PortableServer.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/share
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/share/cmake
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/share/cmake/opendds_install_test_library
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/share/cmake/opendds_install_test_library/opendds_install_test_libraryTargets-noconfig.cmake
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/share/cmake/opendds_install_test_library/opendds_install_test_libraryConfig.cmake
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/share/cmake/opendds_install_test_library/opendds_install_test_libraryTargets.cmake
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/opendds_install_test_user -DCPSDebugLevel 1 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 1 -ORBLogFile user.log -DCPSPendingTimeout 3
user PID: 25950 started at 2025-01-30 03:18:21
Earth is at 11.250000 0.450000
Earth is at 45.000000 1.800000
Earth is at 101.250000 4.050000
Earth is at 180.000000 7.200000
test PASSED.
auto_run_tests_finished: tests/cmake/install/CMakeLists.txt run_test.pl Time:0s Result:0
==============================================================================
tests/cmake/install/CMakeLists.txt run_test.pl clean-env
#
The CMake name of this test is "opendds_install_test_clean_env"
The reported command was: /usr/local/bin/perl "run_test.pl" "clean-env"
The following is the actual output:
Prefix is /Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix
These are all the files in the prefix:
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/opendds_install_test_user
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessAndroid.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/TestTarget_Android.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessLVRT.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/Process_Win32.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/TestTarget.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessVX_Unix.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessWinCE_Unix.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/Process_Unix.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/Process.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/MSProject.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/Run_Test.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/TestTarget_VxWorks.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/TestTarget_WinCE.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessVX.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessVX_Win32.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/TestTarget_LVRT.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ProcessWinCE.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/ConfigList.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlACE/Process_VMS.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/Response_Monitor.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/Process_Java.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/Cross_Sync.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/Process.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/Run_Test.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/Cross_Sync_Common.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/PerlDDS/ProcessFactory.pm
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectTypeSupportC.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorTypeSupportImpl.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorTypeSupport.idl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/Vector.idl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/opendds_install_test_library_export.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorTypeSupportS.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectC.inl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObject.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectTypeSupportImpl.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorS.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectC.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObject.idl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectTypeSupportS.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorTypeSupportC.inl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorC.inl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectTypeSupportC.inl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorC.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectS.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/Vector.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/MovingObjectTypeSupport.idl
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/include/VectorTypeSupportC.h
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO_AnyTypeCode.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libACE.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libOpenDDS_Dcps.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO_Valuetype.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libopendds_install_test_library.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO_PI.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO_BiDirGIOP.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO_CodecFactory.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/lib/libTAO_PortableServer.dylib
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/share
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/share/cmake
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/share/cmake/opendds_install_test_library
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/share/cmake/opendds_install_test_library/opendds_install_test_libraryTargets-noconfig.cmake
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/share/cmake/opendds_install_test_library/opendds_install_test_libraryConfig.cmake
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/share/cmake/opendds_install_test_library/opendds_install_test_libraryTargets.cmake
/Users/runner/work/OpenDDS/OpenDDS/OpenDDS/tests/cmake/build/install/the-install-prefix/bin/opendds_install_test_user -DCPSDebugLevel 1 -ORBVerboseLogging 1 -DCPSTransportDebugLevel 1 -ORBLogFile user.log -DCPSPendingTimeout 3
user PID: 25952 started at 2025-01-30 03:18:21
Earth is at 11.250000 0.450000
Earth is at 45.000000 1.800000
Earth is at 101.250000 4.050000
Earth is at 180.000000 7.200000
test PASSED.
auto_run_tests_finished: tests/cmake/install/CMakeLists.txt run_test.pl clean-env Time:0s Result:0
Thu Jan 30 03:18:22 2025 UTC